Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/447.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/79.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
JavaScript自动提交表单_Javascript_Html_Forms - Fatal编程技术网

JavaScript自动提交表单

JavaScript自动提交表单,javascript,html,forms,Javascript,Html,Forms,我正在尝试使用vanilla JavaScript自动登录网页 这是网页上的表格: <form id="tbb_logon_form" class="login_form" method="post" action="https://www.btopenzone.com:8443/tbbLogon" name="login_form"> <fieldset class="username-field"> <label for="email"

我正在尝试使用vanilla JavaScript自动登录网页

这是网页上的表格:

<form id="tbb_logon_form" class="login_form" method="post" action="https://www.btopenzone.com:8443/tbbLogon" name="login_form">
    <fieldset class="username-field">
        <label for="email" id="lbl-email">BT ID</label>
        <input type="text" id="username" name="username" class="required" tabindex="3" value="username" placeholder="This is usually your email address">
    </fieldset>
    <fieldset>
        <label for="password">Password</label>
        <input type="password" id="password" name="password" class="required" value="password" tabindex="4">
    </fieldset>
    <input type="submit" value="Login" id="lgnbtn" tabindex="5" id="loginbtn" onclick="var s=s_gi('btiopenzone'); s.linkTrackVars='eVar19,prop50'; s.eVar19='OZ|Home Hub|Landing Page|Account selected:BT Broadband'; s.prop50='OZ|Home Hub|Landing Page|Account selected:BT Broadband'; s.tl(this,'o','OZ|Home Hub|Landing Page|Account selected:BT Broadband');">
    <input name="xhtmlLogon" type="hidden" value="https://www.btopenzone.com:8443/tbbLogon">
</form>
但两者都没有自动点击登录按钮。
请帮助我。

您可以使用以下方式提交表格:

document.forms[0].submit();

字段的“id”属性用两个不同的值重复。
document.forms[0].submit();
document.forms["login_form"].submit();