六狼论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博账号登陆

只需一步,快速开始

搜索
查看: 104|回复: 0

Firefox中javascript兼容总结

[复制链接]

升级  34%

25

主题

25

主题

25

主题

秀才

Rank: 2

积分
101
 楼主| 发表于 2013-2-7 21:00:50 | 显示全部楼层 |阅读模式
Firefoxjavascript兼容总结
 
1.       JS中定义各种对象变量名时,尽量使用id,避免使用name
IE 中,HTML 对象的 ID 可以作为 document 的下属对象变量名直接使用。在 firefox 中不能,所以在平常使用时请尽量使用id,避免只使用name,而不使用id。例如:document.getElementById(“id属性”)
2.       在声明变量时,一律加上 var ,以避免歧义,最好不要取与 HTML 对象 id 相同的变量名,以减少错误。
3.       document.all: firefox不兼容该属性,如果需要用可以用 document.getElementById(“*”) 或者 getElementByTagName("*) 来代替。
4.       parentElement 这个也不兼容。比方说,obj.parentElement.name 则应改成obj.parentNode.attributes.getNamedItem("name").nodeValue
5.       firfox 不支持window.event方法
您需要登录后才可以回帖 登录 | 立即注册 新浪微博账号登陆

本版积分规则

快速回复 返回顶部 返回列表