火狐浏览器如何使用js提交表单
火狐浏览器如何使用js提交表单document.getElementById("form表单ID").submit();还是用document.form表单名称.subm...
火狐浏览器如何使用js提交表单
document.getElementById("form表单ID").submit();
还是用document.form表单名称.submit();
或者用 document.getElementById("submit按钮ID").click();
或者用 document.form表单名称.submit按钮名称.click();
这些都不行。
下面两句代码一起使用,是可以的。但是,在IE浏览器运行时,会弹出阻塞框。
document.forms["表单ID"].submit();
window.alert("提交表单:"+document.forms["表单ID"].name);
有没有更好的方法呢
原来的故障是由浏览器差异造成的。在火狐浏览器中,当有两个form时,button标签最好不要省略type属性,不然会出现两个form都被提交的情况。
最后采用了下面的方式:
document.getElementById("form表单ID").submit(); 展开
document.getElementById("form表单ID").submit();
还是用document.form表单名称.submit();
或者用 document.getElementById("submit按钮ID").click();
或者用 document.form表单名称.submit按钮名称.click();
这些都不行。
下面两句代码一起使用,是可以的。但是,在IE浏览器运行时,会弹出阻塞框。
document.forms["表单ID"].submit();
window.alert("提交表单:"+document.forms["表单ID"].name);
有没有更好的方法呢
原来的故障是由浏览器差异造成的。在火狐浏览器中,当有两个form时,button标签最好不要省略type属性,不然会出现两个form都被提交的情况。
最后采用了下面的方式:
document.getElementById("form表单ID").submit(); 展开
2个回答
展开全部
js脚本可以参考W3C标准 http://www.w3schools.com/js/
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询