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系统在火狐浏览器上的兼容性问题是一个常见的挑战,尤其对于使用了特定JavaScript语法或DOM操作的老代码。本文将详细探讨这些兼容性问题及其解决方案。 首先,遇到的问题是`document.form.item`。在IE浏览器中...
- 问题描述:在IE中,可以通过`document.formName.item("itemName")`来访问表单元素,但在Firefox中不支持。 - 解决方法:改为使用`document.formName.elements["elementName"]`来获取表单元素。 2. **集合类对象...
### 火狐与IE浏览器之间的一些差别收集 #### 一、IE与Firefox的JavaScript和CSS差异 在Web开发过程中,不同的浏览器对于JavaScript和CSS的支持程度各不相同,这往往导致了网页在不同浏览器下的表现差异。以下是...
在处理表单元素时,IE 和 Firefox 对 `document.formName.item("itemName")` 的支持存在差异。 **说明:** - **IE环境下**,可以通过 `document.formName.item("itemName")` 或 `document.formName.elements[...
7. **交互元素**:火狐浏览器有许多交互元素,如下拉菜单、滑块、复选框和单选按钮,这些可以通过`<select>`, `<option>`, `<input type="range">`, `<input type="checkbox">`和`<input type="radio">`实现。...
JavaScript 是一种广泛应用于网页开发的脚本语言,它在不同的浏览器上可能存在兼容性问题,特别是老版本的 Internet Explorer (IE) 和 Mozilla Firefox (MF)。本文将深入探讨这两个浏览器之间的 JavaScript 兼容性...
标题 "兼容ie,Firefox的文件上传" 涉及的核心知识点是实现跨浏览器的文件上传功能,特别是针对Internet Explorer(IE)和Firefox这两个主流浏览器的兼容性问题。在Web开发中,由于不同浏览器对HTML、CSS和JavaScript...
IE允许使用`document.formName.item("itemName")`或`document.formName.elements["elementName"]`来访问表单元素,而Firefox只支持后者。 #### 10. 集合类对象访问 IE支持使用圆括号`()`或方括号`[]`来访问集合类...
JavaScript在不同浏览器上可能存在一些兼容性问题,尤其是火狐(Firefox)和Internet Explorer(IE)之间。以下是一些主要的差异及其解决方案: 1. **`document.form.item` 问题** - 在IE中,可以使用`document....
在本篇文章中,主要介绍了如何编写兼容IE和Firefox火狐浏览器的回车事件处理代码。这一需求源于在不同浏览器间,相同的JavaScript代码可能无法达到相同的效果,尤其是在实现表单提交或触发特定事件时。因此,开发者...
5. **查看Firefox开发者工具**:利用Firefox的开发者工具查看DOM结构和事件监听器,找出可能的冲突。 6. **用户配置**:提醒用户检查他们的Firefox设置,确保没有开启强制自动填充。 7. **研究Firefox Bug报告**:...
描述中提到的"圆形渐隐渐现效果"可能是指在火狐浏览器中,当错误出现时,输入框周围的红色边框以圆角的形式出现,并且伴随着淡入淡出的动画效果。这样的设计既美观又具有引导性,帮助用户快速定位问题所在。而...
在本文中,我们将深入探讨如何在IE和火狐浏览器中模拟一个点击事件,并且讨论在提交表单时如何让页面在新窗口打开。这两种行为在不同的浏览器中有着不同的实现方式,主要涉及到JavaScript的Event对象以及HTML表单...
### IE与火狐浏览器常见区别及兼容性解决方案 在网页设计和前端开发领域,了解不同浏览器之间的差异至关重要,尤其在处理Internet Explorer(IE)与Mozilla Firefox(火狐)时,由于两者对某些CSS属性和HTML标签的...
由于各个浏览器对JavaScript的支持程度和实现方式有所差异,所以需要采取特定的策略来处理这些差异,以确保代码在Internet Explorer(IE)和Mozilla Firefox(FF)等浏览器上都能正常运行。以下是针对IE和FF兼容性...
Google Form Filler 易于使用的Node.js脚本,可自动填充...火狐浏览器 如何使用 本节期望您已安装并设置了所有要求 在任何文本编辑器中打开index.js 在“ URL:部分中指定Google表单的url 在FORM_STRUCTURE:部分中
JavaScript在不同浏览器之间的兼容性问题一直是开发者面临的一大挑战,尤其是IE和火狐浏览器。以下是一些关键的兼容性注意事项及解决方法: 1. **document.form.item 问题**: - 在IE中,可以通过`document.form...
在实验环境中,使用Win10操作系统和Notepad++编辑器编写HTML、CSS和JavaScript代码,然后在火狐浏览器中预览和测试注册页面的功能和外观。通过不断的调试和优化,最终实现一个用户友好、功能完备、视觉效果良好的...
// 火狐浏览器 imgPath = upload.files[0].getAsDataURL(); document.getElementById(divImage).innerHTML = "<img id='imgPreview' src='" + imgPath + "' width='" + width + "' height='" + height + "'/>"; ...