вторник, 18 июня 2013 г.

JavaScript Правильное присвоение событий к элементам внутри цикла For

<a href="#">Link 1</a>
<a href="#">Link 2</a>

<script>
    var a = document.getElementById('a');
    for (var i = 0; i < a.length; i = i + 1) {
        a[i].onclick = function(){
            return function() {
                alert(i);
                return false;
            };
        };
    }
</script>

Комментариев нет:

Отправить комментарий