Переменная в цикле
Делаю примерно следующее:
for (var key in elems) {
obj[key].onmousedown = function() {
alert(key);
};
}
Естественно, что на все маусдауны алерт будет один - последний key, а как бы так сделать, чтоб ответы были разные? Можно обойтись без if и switch? |
function set(i){obj[i].onmousedown = function(){alert(i)}}
for (var key in elems) {
set(key)
}
|
Спасибо, надо мне пойти чайку попить %)
|
| Часовой пояс GMT +3, время: 03:25. |