Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/461.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 将onsubmit属性添加到表单并提交_Javascript_Jquery_Forms - Fatal编程技术网

Javascript 将onsubmit属性添加到表单并提交

Javascript 将onsubmit属性添加到表单并提交,javascript,jquery,forms,Javascript,Jquery,Forms,我在页面上有两个按钮: <div class="bottons"> <button class="wiz_button wizard_prev_step" type="button" style="margin-top: 27px; display: none"><span><span>Previous</span></span></button> <

我在页面上有两个按钮:

<div class="bottons">
        <button class="wiz_button wizard_prev_step" type="button" style="margin-top: 27px;
            display: none"><span><span>Previous</span></span></button>
        <form id="orderForm" method="POST">
        <input type="hidden" name="Signed_Order_B64" value="">
        <input type="hidden" name="email" size="50" maxlength="50" value="">
        <input type="hidden" name="Language" value="rus">
        <input type="hidden" name="firstname" value="">
        <input type="hidden" name="surname" value="">
        <input type="hidden" name="appendix" value="">            
        <button class="wiz_button wizard_next_step disabled long" type="button" style="margin-top: 27px;">
            <span><span>Next</span></span></button>
        </form>
    </div>
我希望当用户在最后一步找到post表单时:

if (currentStep === '3') {
// here I want set onsubmit function for the form  *
}
我该怎么做?
谢谢

注:解决方案必须适用于IE 7及以上版本。

只需执行以下操作:

$('#orderForm').submit()

您正在使用jQuery。所以简单地使用

if (currentStep === '3') {
// here I want set onsubmit function for the form and submit it *
  $('#orderForm').submit();

}

由于按钮位于表单中,并且在附加的侦听器
中,此
将引用该按钮,因此您可以使用以下方法分配给onsubmit属性:

this.form.onsubmit = someFn;
并使用以下方式提交表格:

this.form.submit();
你可能需要退房
this.form.submit();