文章分类 | 推荐文章 | 最新文章 | 热点文章 | 最新软件 | 国产软件 | 国外软件 | 汉化补丁 | 设为首页 | 加入收藏
业界资讯 | 图形图像 | 操作系统 | 网络冲浪 | 工具软件 | 办公软件 | 媒体动画 | 精文荟萃 | 认证考试 | 网站建设 | 技术开发 | 专栏
当前位置:abcdown网络学院专栏firefoxIE和Firefox在JavaScript方面的兼容性
精品广告
推荐TOP10
·innerHTML在Firefox和Opera下的执行特例
·FireFox 如何用Javascript 修改状态栏
·实现IE收藏夹和Firefox书签互换
·下载:Firefox 4.0 Alpha 1 Pre版
·推荐一些实用的Firefox扩展
·帮你解决Firefox无节制内存占用的问题
·不可或缺 20个必备的Firefox插件
·提高做火狐firefox推介效果的技巧代码
·Firefox v2.0.0.9 简体中文版下载
·Javascript在IE和FireFox中的不同表现
阅读TOP10
·实现IE收藏夹和Firefox书签互换
·教你如何个性化Firefox火狐播放器的外观
·FireFox 如何用Javascript 修改状态栏
·innerHTML在Firefox和Opera下的执行特例
·Firefox 必装的几款 NB 插件
·IE和Firefox在JavaScript方面的兼容性
·利用css和js实现firefox和IE都支持的页面局部打印
·101件Firefox能而IE不能做的事
·加快mozilla-firefox的启动速度
·Mozilla Firefox中文社区评选的Firefox十大最佳扩展插件

IE和Firefox在JavaScript方面的兼容性

日期:2007年8月7日 作者: 查看:[大字体 中字体 小字体]


1.document.formName.item("itemName") 问题

说明:IE下,可以使用document.formName.item("itemName")或document.formName.elements["elementName"];Firefox下,只能使用document.formName.elements["elementName"].
解决方法:统一使用document.formName.elements["elementName"]. Text1:
document.formName.item("itemName")        
document.formName.elements["elementName"]

-------------------------------------------------
2.集合类对象问题

说明:IE下,可以使用()或[]获取集合类对象;Firefox下,只能使用[]获取集合类对象.
解决方法:统一使用[]获取集合类对象.
Text2:
document.forms("formName") 
document.forms["formName"] 

Text3:
document.getElementsByName("inputName")(0) 
document.getElementsByName("inputName")[0]

-------------------------------------------------
3.自定义属性问题

说明:IE下,可以使用获取常规属性的方法来获取自定义属性,也可以使用getAttribute()获取自定义属性;Firefox下,只能使用getAttribute()获取自定义属性.
解决方法:统一通过getAttribute()获取自定义属性.
Text4:
直接获取自定义属性的值               
通过getAttribute()获取自定义属性的值

-------------------------------------------------
4.eval("idName")问题

说明:IE下,,可以使用eval("idName")或getElementById("idName")来取得id为idName的HTML对象;Firefox下只能使用getElementById("idName")来取得id为idName的HTML对象.
解决方法:统一用getElementById("idName")来取得id为idName的HTML对象.
Text5:
eval("idName")                    
document.getElementById("itemId")

-------------------------------------------------
5.变量名与某HTML对象ID相同的问题

说明:IE下,HTML对象的ID可以作为document的下属对象变量名直接使用;Firefox下则不能.Firefox下,可以使用与HTML对象ID相同的变量名;IE下则不能。
解决方法:使用document.getElementById("idName")代替document.idName.最好不要取HTML对象ID相同的变量名,以减少错误;在声明变量时,一律加上var,以避免歧义.

-------------------------------------------------

[1] [2] [3] 下一页 

上一篇:Javascript代码在浏览器IE和Firefox兼容性的16个问题

下一篇:ASP获取字符串长度的自定义函数


相关软件: 相关文章:
·轩辕剑3外传天之痕修改器之三(修改项目全面)
·突袭 2 永远的突袭之全面战争
·平面设计大师CorelDRAW 11教程
·求职简历封面样式集
·FreeNote(桌面记事标签)绿色官方中文版 V1.261
·UML面向对象建模技术 csf 视频教程
·桌面台历V2.3
·全面解决Generic host process for win32 services遇到问题需要关闭
·吴绮丽带成龙私生女露面(图)
·激情聊天原来有陷阱!快来揭露视频MM的真面目
·C/C++笔试、面试题目大汇总
·Photoshop把普通图片打造为杂志封面效果
·恢复本来面目 消除JPEG图片马赛克
·如何删除操作系统桌面快捷方式箭头

特别声明:本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作者。文章版权归文章原始作者所有。对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转载的文章有版权问题请联系编辑人员,我们尽快予以更正。
[打印本页] [关闭窗口] 转载请注明来源:http://www.abcdown.net
首页 | 本站声明 | 下载帮助 | 发布软件 |
中文版权所有:ABC学院 浙ICP备05000717号