冒泡事件的移除以及获取事件源

function handleEvent(e){
    var evt = e || window.event;
    var evtTarget = evt.target || evt.srcElement;
    if(evtTarget.nodeType==3){
        evtTarget = evtTarget.parentNode;//for Safari;
    }
    //some code here.
}

你可能感兴趣的:(JavaScript,Safari)