html form 自动提交表单提交,HTML form 避免(回车)表单自动提交

1、JavaScript提交表单代码

document.forms["myform"].submit();

or

document.myform.submit();//myform为表单名

2、当表单中包含input的text、password等时按下回车键(Enter)会自动提交表单,有时需要这种功能,有时不需要这一功能。禁用回车自动提交攻略之一:

1)用button按钮替换submit按钮;

2)给button按钮添加onclick事件,同时在onclick事件中提交表单;

function defineSubmit(btn)

{

document.testForm.submit();

}

username:

password:

改进:

假如一个表单中需要有多个按钮,不同的按钮提交给不同的处理程序,可进行如下改进:

function defineSubmit(btn)

{

if("submit1" == btn.value)

{

document.testForm.action="firstAction";

}

else

{

document.testForm.action="secondAction";

}

document.testForm.submit();

}

name="testForm" method="post">

username:

password:

原文出处:http://blog.csdn.net/shutear/article/details/7914243

你可能感兴趣的:(html,form,自动提交表单提交)