FireFox火狐浏览器下实现javascript提交表单form,
亲自测试,版本(版本 36.0.1985.125)还真好用。。。。。艹蛋的火狐。。。
其他版本不知道了。。
文章转自:http://georgeinfo.blog.163.com/blog/static/16368334120119911415843/
IE下,我们随便折腾一下,form就能提交,不管是用
document.getElementById("form表单ID").submit();
还是用document.form表单名称.submit();
或者用 document.getElementById("submit按钮ID").click();
或者用 document.form表单名称.submit按钮名称.click();
使用这些方法,在IE下都可以提交表单,但是FireFox下,这些方式都不行(我在FireFox 7.0.1下测试的)
我不得不说,FireFox火狐浏览器,虽然号称更支持w3c标准,但是它确实很不“傻瓜化”,对web开发者的
编码要求得更高。
好了,说了这么多,那么在FireFox下到底怎么使用javascript提交表单呢?
方法如下:
document.forms["表单ID"].submit();
理论上,这样就可以在火狐下提交表单了,但是我试验的结果是,还是不行,最后我在
document.forms["表单ID"].submit();
这行代码下又写了另外一行“废话”代码,才最终实现了在FireFox火狐浏览器下使用JavaScript提交form表单,
完整的js代码如下:
document.forms["表单ID"].submit();
window.alert("提交表单:"+document.forms["表单ID"].name);
亲自测试,版本(版本 36.0.1985.125)还真好用。。。。。艹蛋的火狐。。。
其他版本不知道了。。
文章转自:http://georgeinfo.blog.163.com/blog/static/16368334120119911415843/
IE下,我们随便折腾一下,form就能提交,不管是用
document.getElementById("form表单ID").submit();
还是用document.form表单名称.submit();
或者用 document.getElementById("submit按钮ID").click();
或者用 document.form表单名称.submit按钮名称.click();
使用这些方法,在IE下都可以提交表单,但是FireFox下,这些方式都不行(我在FireFox 7.0.1下测试的)
我不得不说,FireFox火狐浏览器,虽然号称更支持w3c标准,但是它确实很不“傻瓜化”,对web开发者的
编码要求得更高。
好了,说了这么多,那么在FireFox下到底怎么使用javascript提交表单呢?
方法如下:
document.forms["表单ID"].submit();
理论上,这样就可以在火狐下提交表单了,但是我试验的结果是,还是不行,最后我在
document.forms["表单ID"].submit();
这行代码下又写了另外一行“废话”代码,才最终实现了在FireFox火狐浏览器下使用JavaScript提交form表单,
完整的js代码如下:
document.forms["表单ID"].submit();
window.alert("提交表单:"+document.forms["表单ID"].name);