闭包1

by xiaoji121

HTML

<button>0</button> 
<button>1</button> 
<button>2</button> 
<button>3</button>

JavaScript

var button = document.getElementsByTagName("button");

var addEventListener = function(nodes){
    var i;

    for(i = 0; i < nodes.length; i++){
        nodes[i].onclick = function(e){
            alert(i);
        }
    }
}

addEventListener(button);