js和jquery绑定事件传参数一(新猪猪原创心得)

<input type="button" value="btn1" id="btn1"/>
<input type="button" value="btn2" id="btn2"/>
<input type="button" value="btn3" id="btn3"/>
<script type="text/javascript">
for(var i=1;i<=3;i++){
    document.getElementById('btn' + i).onclick = (function(j){
        return function(){
            alert(j);//当然也可以换成带参数的函数调用
        }
    })(i);
}
</script>
posted @ 2010-06-22 10:47  新猪猪  阅读(871)  评论(1)    收藏  举报