<body>
<input type="button" id="btn" value="11111" />
</body>
<script>
function mm(id){
return document.getElementById(id);
}
mm("btn").onclick=f1;
mm("btn").onmousemove=f1;
mm("btn").onmouseout=f1;
function f1(e) {
console.log(e);
switch (e.type){
case "click": alert("1");break;
case "mousemove": alert("2");break;
case "mouseout": alert("3");break;
}
}
</script>
因为type的类型都不加on,判断的时候不加on。