| 
 Переменная в цикле Делаю примерно следующее: 
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, время: 08:05. |