Getelementsbyname
Автор Іейлон задал вопрос в разделе Другие языки и технологии
getElementByName в Javascript и получил лучший ответ
Ответ от Джентльмен[гуру]
Что-то я работаю с Java - Скриптом, не встречал таких подобных :)) проблем. Смотря в каком случае. Но попробовать можете и обратиться к нескольким элементам, только это не думаю что поможет.
Цейлон
Мастер
(1530)
document.getElementById("about1").style.backgroundColor="whitesmoke";
document.getElementById("about2").style.backgroundColor="white";
document.getElementById("about3").style.backgroundColor="white";
document.getElementById("about4").style.backgroundColor="white";
document.getElementById("about5").style.backgroundColor="white";
document.getElementById("about6").style.backgroundColor="white";
оптимально засирать коды аналогичными командами?
ну, самый лучший совет - переходите на библиотеки - на jQuery например, и полюбите джаваскрипт) ) -там такая задача решается с пол-пинка.) )
а если насчет конкретной задачи, то проще обратиться к классу, потому как имя должно быть уникальным. проблема в том, что в ИЕ6,7 (а может и 8 - не проверял) document.getElementsByClassName() не работает. для исправления сего недоразумения имеется вот такой скриптик - ссылка
ну, самый лучший совет - переходите на библиотеки - на jQuery например, и полюбите джаваскрипт) ) -там такая задача решается с пол-пинка.) )
а если насчет конкретной задачи, то проще обратиться к классу, потому как имя должно быть уникальным. проблема в том, что в ИЕ6,7 (а может и 8 - не проверял) document.getElementsByClassName() не работает. для исправления сего недоразумения имеется вот такой скриптик - ссылка