`
ruyi574812039
  • 浏览: 45092 次
  • 性别: Icon_minigender_1
社区版块
存档分类
最新评论

FireFox火狐浏览器下实现javascript提交表单form

阅读更多
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);
分享到:
评论

相关推荐

    火狐浏览器兼容整理方案

    火狐浏览器(Firefox)与Internet Explorer(IE)作为市场上主流的浏览器之一,它们之间存在诸多差异。本文将针对火狐浏览器与IE浏览器之间的兼容性问题进行详细的探讨,并提出相应的解决方案。 #### 二、具体兼容...

    java火狐浏览器兼容

    Java系统在火狐浏览器上的兼容性问题是一个常见的挑战,尤其对于使用了特定JavaScript语法或DOM操作的老代码。本文将详细探讨这些兼容性问题及其解决方案。 首先,遇到的问题是`document.form.item`。在IE浏览器中...

    javascript在firefox与ie下的兼容性总结

    - 问题描述:在IE中,可以通过`document.formName.item("itemName")`来访问表单元素,但在Firefox中不支持。 - 解决方法:改为使用`document.formName.elements["elementName"]`来获取表单元素。 2. **集合类对象...

    火狐与IE浏览器之间的一些差别收集.docx

    ### 火狐与IE浏览器之间的一些差别收集 #### 一、IE与Firefox的JavaScript和CSS差异 在Web开发过程中,不同的浏览器对于JavaScript和CSS的支持程度各不相同,这往往导致了网页在不同浏览器下的表现差异。以下是...

    ie 和 firefox 的javascript 兼容问题(网上下载的).doc

    在处理表单元素时,IE 和 Firefox 对 `document.formName.item("itemName")` 的支持存在差异。 **说明:** - **IE环境下**,可以通过 `document.formName.item("itemName")` 或 `document.formName.elements[...

    火狐浏览器原型图设计.zip

    7. **交互元素**:火狐浏览器有许多交互元素,如下拉菜单、滑块、复选框和单选按钮,这些可以通过`<select>`, `<option>`, `<input type="range">`, `<input type="checkbox">`和`<input type="radio">`实现。...

    Firefox与IE浏览器的javascript兼容性问题

    JavaScript 是一种广泛应用于网页开发的脚本语言,它在不同的浏览器上可能存在兼容性问题,特别是老版本的 Internet Explorer (IE) 和 Mozilla Firefox (MF)。本文将深入探讨这两个浏览器之间的 JavaScript 兼容性...

    兼容ie,Firefox的文件上传

    标题 "兼容ie,Firefox的文件上传" 涉及的核心知识点是实现跨浏览器的文件上传功能,特别是针对Internet Explorer(IE)和Firefox这两个主流浏览器的兼容性问题。在Web开发中,由于不同浏览器对HTML、CSS和JavaScript...

    IE火狐不同点集锦

    IE允许使用`document.formName.item("itemName")`或`document.formName.elements["elementName"]`来访问表单元素,而Firefox只支持后者。 #### 10. 集合类对象访问 IE支持使用圆括号`()`或方括号`[]`来访问集合类...

    js在火狐和IE浏览器的差异

    JavaScript在不同浏览器上可能存在一些兼容性问题,尤其是火狐(Firefox)和Internet Explorer(IE)之间。以下是一些主要的差异及其解决方案: 1. **`document.form.item` 问题** - 在IE中,可以使用`document....

    兼容IE与firefox火狐的回车事件(js与jquery)

    在本篇文章中,主要介绍了如何编写兼容IE和Firefox火狐浏览器的回车事件处理代码。这一需求源于在不同浏览器间,相同的JavaScript代码可能无法达到相同的效果,尤其是在实现表单提交或触发特定事件时。因此,开发者...

    Firefox中autocomplete=\"off\" 设置不起作用Bug

    5. **查看Firefox开发者工具**:利用Firefox的开发者工具查看DOM结构和事件监听器,找出可能的冲突。 6. **用户配置**:提醒用户检查他们的Firefox设置,确保没有开启强制自动填充。 7. **研究Firefox Bug报告**:...

    js注册表单错误输入框红色圆角提示效果

    描述中提到的"圆形渐隐渐现效果"可能是指在火狐浏览器中,当错误出现时,输入框周围的红色边框以圆角的形式出现,并且伴随着淡入淡出的动画效果。这样的设计既美观又具有引导性,帮助用户快速定位问题所在。而...

    IE和火狐中模仿Click事件及提交到新窗口总结(asp.net)

    在本文中,我们将深入探讨如何在IE和火狐浏览器中模拟一个点击事件,并且讨论在提交表单时如何让页面在新窗口打开。这两种行为在不同的浏览器中有着不同的实现方式,主要涉及到JavaScript的Event对象以及HTML表单...

    IE与火狐常见的区别

    ### IE与火狐浏览器常见区别及兼容性解决方案 在网页设计和前端开发领域,了解不同浏览器之间的差异至关重要,尤其在处理Internet Explorer(IE)与Mozilla Firefox(火狐)时,由于两者对某些CSS属性和HTML标签的...

    js兼容IE火狐问题

    由于各个浏览器对JavaScript的支持程度和实现方式有所差异,所以需要采取特定的策略来处理这些差异,以确保代码在Internet Explorer(IE)和Mozilla Firefox(FF)等浏览器上都能正常运行。以下是针对IE和FF兼容性...

    GoogleFormFiller:自动填充Google表单的node.js脚本

    Google Form Filler 易于使用的Node.js脚本,可自动填充...火狐浏览器 如何使用 本节期望您已安装并设置了所有要求 在任何文本编辑器中打开index.js 在“ URL:部分中指定Google表单的url 在FORM_STRUCTURE:部分中

    整理一些JavaScript的IE和火狐的兼容性注意事项

    JavaScript在不同浏览器之间的兼容性问题一直是开发者面临的一大挑战,尤其是IE和火狐浏览器。以下是一些关键的兼容性注意事项及解决方法: 1. **document.form.item 问题**: - 在IE中,可以通过`document.form...

    网络应用开发 之网上商城注册页面设计与实现

    在实验环境中,使用Win10操作系统和Notepad++编辑器编写HTML、CSS和JavaScript代码,然后在火狐浏览器中预览和测试注册页面的功能和外观。通过不断的调试和优化,最终实现一个用户友好、功能完备、视觉效果良好的...

    jsp图片上传及预览

    // 火狐浏览器 imgPath = upload.files[0].getAsDataURL(); document.getElementById(divImage).innerHTML = "<img id='imgPreview' src='" + imgPath + "' width='" + width + "' height='" + height + "'/>"; ...

Global site tag (gtag.js) - Google Analytics