最近接觸JS比較多 mark個event的用法
阿里媽媽的有個頁面 採用的ajax實現的 其中使用到event
我們可以通過自定義的屬性 來達到一些功能 例如下面的a 標籤中的 siteid 就是自定義的標籤
<html>
<script type="text/javascript">
function test(event){
alert(event)
var ev=!event?window.event:event;
alert(ev);
alert(ev.srcElement.sitename)
}
</script>
<a href="javascript:void(0)" siteid="whut" id="baba" οnclick="test()">aaaa</a>
</html>
我們還可以這樣
<html>
<script type="text/javascript">
document.οnclick=function(e){
var ev=!e?window.event:e;
var node=ev.srcElement;
if(node.getAttribute("siteid")=="whut"){
alert("do some ajax here");
}
}
</script>
<a siteid="whut" id="baba" >aaaa</a>
</html>