js提交form表单出错
2013-08-04 18:05
453 查看
网页开发时遇到,需要使用js提交form表单。发现使用document.form1.submit();方法无法提交表单。火狐提示 submit is not a function 。最后找到解决方案。
1.表单中不能有name="submit" 或者id=“submit” 的标签 ----我的就是这个问题
2.<form action="expat_search.php" name="expat_search" id="expat_search" method="post" enctype="multipart/form-data">,表单中不能缺少《enctype="multipart/form-data"》。
3.当使用js 进行FORM 表单验证时:js验证脚本可以放在两个地方 1) 放在form 头标签中。
2)放在<input type='submit' onsubmit='js_code()' /> , 3)放在<input type='buttom' onclick='js_code()' />
这里总结下如果使用2)或者3)标签方式。一定 submit =>'onsubmit', buttom=>'onclick' 成对使用不可以错换。 如<input type='submit' onclick='js_code()'/>这样是错误的。
4.最好使用标准的标签submit不要使用bottom,bottom不是标准的标签
1.表单中不能有name="submit" 或者id=“submit” 的标签 ----我的就是这个问题
2.<form action="expat_search.php" name="expat_search" id="expat_search" method="post" enctype="multipart/form-data">,表单中不能缺少《enctype="multipart/form-data"》。
3.当使用js 进行FORM 表单验证时:js验证脚本可以放在两个地方 1) 放在form 头标签中。
2)放在<input type='submit' onsubmit='js_code()' /> , 3)放在<input type='buttom' onclick='js_code()' />
这里总结下如果使用2)或者3)标签方式。一定 submit =>'onsubmit', buttom=>'onclick' 成对使用不可以错换。 如<input type='submit' onclick='js_code()'/>这样是错误的。
4.最好使用标准的标签submit不要使用bottom,bottom不是标准的标签
相关文章推荐
- js创建Form表单并提交
- struts2——学习笔记2 通过form表单方式或者js的方式提交请求,封装boolean值的问题
- 怎样用js创建Form表单并提交
- jquery提交表单jquery.form.js
- ajax提交form表单 js
- 用js将form表单同时提交到两个不同页面的方法
- JS中的form.submit()不能提交表单的错误原因
- js阻止form表单重复提交
- js 阻止form表单提交
- js form表单提交问题
- angular-JS模仿Form表单提交
- js提交表单错误:document.form.submit() is not a function
- 提交Form表单,submit之前做js判断处理
- js阻止form表单提交
- form表单提交js
- js提交form表单
- Form表单提交前进行JS验证的3种方式
- jQuery使用ajaxSubmit()提交表单示例==引入jquery.form.js插件(专门提交表单)
- JS 提交form表单
- js提交表单错误:document.form.submit() is not a function