Помощь. Должно работать, но выдает ошибку..((
Добрый день!
Нужна помощь. ри наведении на один из элементов необходимо подсветить желтым фоном все элементы с таким тегом... Вот код: "use stirct" window.onload = color; function color() { var tag = document.getElementsByTagName('*'); for (var i = 0; i < tag.length; i++) { tag[i].onmouseover = light; } }; function light(event) { var name = event.target; document.name.style.backgroundColor = "#FFFF00"; } вроде бы всё должно работать, и события браузер воспринимает, но на каждое движение выдает ошибку: " Uncaught TypeError: Cannot read property 'style' of undefined". Огромная просьба помочь разобраться, что не так ))) |
Цитата:
Для этого его можно заключить в специальные теги: js/css/html и т.п., например: [js] ... ваш код... [/js] О том, как вставить в сообщение исполняемый javascript и html-код, а также о дополнительных возможностях форматирования - читайте http://javascript.ru/formatting. |
Oleg_S,
function light(event) { this.style.backgroundColor = "#FFFF00"; } |
Огромное спасибо!
Заработало. Так и думал, что где-то что-то не то написал.. Еще не до конца понимаю, как что работает. |
Часовой пояс GMT +3, время: 13:44. |