js 之srcElement
srcElement是设置或获取触发事件的对象
使用它的好处是:
例如鼠标滑过一组标签,滑过时变色, 这时就不用document.getElementById("xx").onmouseover=function(){...}这种形式
<div id="a">
<div id='b1'>xxx</div>
<div id='b2'>xxx</div>
<div id='b3'>xxx</div>
</div>
直接使用
document.getElementById("a").onmouseover=function(e){
if (typeof e == 'undefined') e=window.event;
var src=document.all : e.srcElement ? e.target;
if (src.className == "tab-back"){
src.className = "tab-hover";
}
}
document.getElementById("a").onmouseout=function(e){
if (typeof e == 'undefined') e=window.event;
var src=document.all : e.srcElement ? e.target;
if (src.className == "tab-hover"){
src.className = "tab-back";
}
}