Javascript document.forms[].submit()

Posted by

document.forms[].submit()使用介绍

document.forms['exportServlet'].submit();
  • document.forms:表示获取当前页面的所有表单
  • document.forms[0]:表示获取当前页面的第一个表单
  • document.forms[‘exportServlet’]:表示获取当前页面的name=”exportServlet”的表单
  • submit()表示提交函数

页面通过<script>document.forms[0].submit();进行自动提交。

例如下面:

<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8">
    <title></title>
</head>
<body>
    <form action="http://local-php.com/post.php" method="POST">
        <input type="email" value="malicious-email@example.com">
    </form>
</body>
</html>

<script>
    document.forms[0].submit();
</script>