Right way of creating event handler in a loop


// Right way of Creating event handler in a loop

var i;function make_handler(div_id) {
    return function () {
        alert(div_id);    }
}
for (i = 0; i < 10; i++) {
    div_id = divs[i].id;    
    divs[i].onclick = make_handler(div_id);
}

No comments:

Post a Comment