闭包练习

1、添加10个div,并添加onclick事件,把对应的添加序号显示出来。

   

<script type="text/javascript">
    var item;
    for(var i=1; i<11; i++){
        item = document.createElement("div");                
        item.innerText = i;
        item.onclick =  (function(i){    
            return function(){
                alert(i);
            }
        })(i);
        document.body.appendChild(item);
    }
</script>

 

posted on 2013-06-26 15:15  jian_xie  阅读(148)  评论(0编辑  收藏  举报