最近接触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" onclick="test()">aaaa</a>
</html>
我们还可以这样
<html>
<script type="text/javascript">
document.onclick=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>