监听事件简单封装成一个方法

<style>
    #box{
        width: 200px;
        height: 200px;
        background-color: #aaf;
    }
</style>
<script>
    window.onload = function(){
        function bind(obj,ev,fn){
            obj.attachEvent ? obj.attachEvent( 'on' + ev , fn ) : obj.addEventListener( ev , fn , false )
        }
        var oBox = document.querySelector('#box')
        oBox.onclick = function(){
            alert(1)
        }
        bind(oBox,'mouseover',function(){alert(2)})
    }
</script>
</head>
<body>
    <div id="box"></div>
</body>

  

posted @ 2017-10-12 10:25  后期-小a  阅读(167)  评论(0编辑  收藏  举报