【WEB基础】②js控制表单提交
2014-08-25 19:09
525 查看
1.document.forms.from.submit();
document.form.sumbit();
document.form.submit.click();
this.form.submit();
以上几种形式的js表单提交在firefox浏览器下是不起作用的
2.必须遵循w3c标准:
1).获得form时应使用getElementById()方法
2).用.submit()方法提交表单
3).button的name/id绝对不能命名为”submit”
4).form中所有的组件(按钮,文本框等)的name/id也不能命名为”submit”
# 当提交按钮的name 或者 id为submit时候,用js 提交表单,表单名.submit()时候会报一个错误,提示对象不支持此属性或办法。
解决方法是修改提交按钮的 name 或者 id 不要与 submit或者action同名即可。
document.form.sumbit();
document.form.submit.click();
this.form.submit();
以上几种形式的js表单提交在firefox浏览器下是不起作用的
2.必须遵循w3c标准:
1).获得form时应使用getElementById()方法
2).用.submit()方法提交表单
3).button的name/id绝对不能命名为”submit”
4).form中所有的组件(按钮,文本框等)的name/id也不能命名为”submit”
# 当提交按钮的name 或者 id为submit时候,用js 提交表单,表单名.submit()时候会报一个错误,提示对象不支持此属性或办法。
解决方法是修改提交按钮的 name 或者 id 不要与 submit或者action同名即可。
<form id="add_doc" name='test' method="post"> 文章添加<br> 文章编号:<input type="text" id="document_id" name="document_id" value="yinggen" /><br> 文章名称:<input type="text" id="document_name" name="document_name" /><br> 文章内容:<textarea name="document_content" rows="10" cols="30">初始内容</textarea ><br> <input type="button" id="add" onclick=" document.getElementById('add_doc').action='__URL__/add'; document.getElementById('add_doc').submit();" name="add" value="提交" /> <input type="reset" id="reset" name="reset" value="重置" /> </form>
相关文章推荐
- js验证表单大全,用JS控制表单提交
- js验证表单大全,用JS控制表单提交 ,javascript提交表单
- js提交form表单 - input file 文件上传控制上传文件的大小和格式
- js验证表单大全,用JS控制表单提交 ,javascript提交表单:
- web 界面设计---js提交表单
- js验证表单大全,用JS控制表单提交 ,javascript提交表单
- js 判断文件类型并控制表单提交示例代码
- JS控制submit表单提交前进行预览和confirm确认提交 3ff8
- js 判断文件类型并控制表单提交示例代码
- Web表单提交之disabled问题js解决方法
- js验证表单大全,用JS控制表单提交 ,javascript提交表单,表单提交 所有js判断
- js验证表单大全,用JS控制表单提交 ,javascript提交表单
- JS控制form表单提交时增加随机数参数,防止浏览器缓存,重复提交
- JS控制submit表单提交前进行预览和confirm确认提交
- 用JS控制表单提交 ,javascript提交表单.
- js验证表单大全,用JS控制表单提交 ,javascript提交表单
- js 控制表单提交,target=_blank,窗口被拦截
- JS控制表单提交
- web 开发之js---js 实现地址栏的表单提交加密编码
- js控制表单提交,新窗口打开