一、EVENT对象
1、window.event对象
IE:有window.event对象
firefox:没有window.event对象。可以通过函数的参数传递event对象。例如:οnmοusedοwn=function(event) 解决办法:var e=window.event||event;
2、event.srcElement和event.target
IE:有srcElement属性,没有target属性。
firefox:有target属性,没有srcElement属性。
var
e=window.event||event;
//firefox没有window.event对象
var
obj=e.srcElement ? e.srcElement:e.target;
3、isNaN函数,在使用时需要注意以下的值
+'' // 0
document.write(isNaN("")) // false
document.write(isNaN(" ")) // false
document.write(isNaN(0)) // false
document.write(isNaN(null)) // false
document.write(isNaN(false)) // false
document.write("" == false) // true
document.write("" == 0) // true
document.write(" " == 0) // true
document.write(" " == false) // true
document.write(0 == false) // true
document.write(" " == "") // false