Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 04.04.2009, 23:06
Интересующийся
Отправить личное сообщение для ExtendedPlay Посмотреть профиль Найти все сообщения от ExtendedPlay
 
Регистрация: 19.10.2008
Сообщений: 18

Добавить 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>


Буду признателен за любые идеи!

Заранее спасибо!
Ответить с цитированием
  #2 (permalink)  
Старый 04.04.2009, 23:43
Профессор
Отправить личное сообщение для Dmitry A. Soshnikov Посмотреть профиль Найти все сообщения от Dmitry A. Soshnikov
 
Регистрация: 25.02.2008
Сообщений: 707

ExtendedPlay,

- получите нужный div (по id или по имени тега + className);
- пройдитесь циклом по дочерним элементам этого div'a (вашDiv.childNodes), у которых tagName == 'img'
- присвойте каждому img-элементу атрибут alt: .childNodes[k].setAttribute('alt', 'dadada').
__________________
Тонкости ECMAScript
Ответить с цитированием
  #3 (permalink)  
Старый 05.04.2009, 00:24
Интересующийся
Отправить личное сообщение для ExtendedPlay Посмотреть профиль Найти все сообщения от ExtendedPlay
 
Регистрация: 19.10.2008
Сообщений: 18

хах! вот подстава... нашел инфу, что поисковики JS не могут выполнять, поэтому тега alt все равно не будет) ппц)

pS: это я так страничку оптимизирую под поисковики)
Ответить с цитированием
  #4 (permalink)  
Старый 05.04.2009, 00:38
Аватар для Gvozd
Матрос
Отправить личное сообщение для Gvozd Посмотреть профиль Найти все сообщения от Gvozd
 
Регистрация: 03.04.2008
Сообщений: 6,234

ну, как я недавно узнал все-таки ограниченный набор JS поисковики могут исполнять.
но работа с DOM походу не вкходит в этот круг, поэтому даже в этом случае толку вам мало
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как проверить загружены ли все картинки браузером Aderba jQuery 13 29.05.2014 13:18
Как добавить метод ко всем элементам? zubr80 Events/DOM/Window 3 06.04.2009 04:46
глюк форума Gvozd Сайт Javascript.ru 11 18.03.2009 13:37
Изменение параметра "ALT"("TITLE") тега IMG посредством DOM Гость Элементы интерфейса 3 21.02.2008 09:02