首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

浏览器中的兼容问题(16)

浏览器中的兼容问题(16)

javascript部分

1. document.form.item问题问题:代码中存在document.formName.item("itemName") 这样的语句,不能在FF下运行解决方法:改用document.formName.elements["elementName"]

2.

集合类对象问题问题:代码中许多集合类对象取用时使用(),IE能接受,FF不能解决方法:改用 [] 作为下标运算,例:

document.getElementsByName("inputName")(1)

改为document.getElementsByName("inputName")[1]

3. window.event

问题:使用window.event 无法在FF上运行解决方法:

FF

的 event 只能在事件发生的现场使用,此问题暂无法解决。可以把 event 传到函数里变通解决:

onMouseMove = "functionName(event)"

function functionName (e) {

    e = e || window.event;

    ......

}
返回列表