Добавить alt во все img ;)
Доброго времени суток!
Прошу помощи в решении проблемы. Имеется такая конструкция: <div class="content"> Какой-либо текст... <img src="1.jpg" /> Какой-либо текст... <img src="2.jpg" /> Какой-либо текст... <img src="3.jpg" /> Какой-либо текст... </div> Изменить напрямую HTML-код я не могу, поэтому, средствами JS, необходимо вставить в каждый тег img, в слое content, параметр alt с одним и тем же значением. То есть должно получиться так: <div class="content"> Какой-либо текст... <img src="1.jpg" alt="dadada" /> Какой-либо текст... <img src="2.jpg" alt="dadada" /> Какой-либо текст... <img src="3.jpg" alt="dadada" /> Какой-либо текст... </div> Буду признателен за любые идеи! Заранее спасибо! |
ExtendedPlay,
- получите нужный div (по id или по имени тега + className); - пройдитесь циклом по дочерним элементам этого div'a (вашDiv.childNodes), у которых tagName == 'img' - присвойте каждому img-элементу атрибут alt: .childNodes[k].setAttribute('alt', 'dadada'). |
хах! вот подстава... нашел инфу, что поисковики JS не могут выполнять, поэтому тега alt все равно не будет) ппц)
pS: это я так страничку оптимизирую под поисковики):yes: |
ну, как я недавно узнал все-таки ограниченный набор JS поисковики могут исполнять.
но работа с DOM походу не вкходит в этот круг, поэтому даже в этом случае толку вам мало |
Часовой пояс GMT +3, время: 03:25. |