Показать сообщение отдельно
  #1 (permalink)  
Старый 19.08.2008, 13:41
Интересующийся
Отправить личное сообщение для Gekt0r Посмотреть профиль Найти все сообщения от Gekt0r
 
Регистрация: 13.08.2008
Сообщений: 28

ошибка с innerHTML
Всем привет.
У меня возникла проблема. Есть документ, в котором несколько картинок-превьюшек. Требуется вычислить для каждой адрес большой картинки (это я уже сделал), потом "обернуть" код картинки в ссылку с большой картинкой. (изначально есть <img src="preview.jpg">. А надо - <a href="bigImage"><img src="preview.jpg"></a> )

Я думал сделать так:
1. Собрать все картинки по тэгу
2. В цикле для каждой взять ее innerHTML
3. Потом добавить к старому innerHTML ссылку с большой картинкой

В общем все получается, но только когда я пыьаюсь записать в innerHTML новую инфу, выскакивает ошибка "unknown runtime error"
при этом такой код:
var oldHTML = imgList[index].innerHTML;

работает нормально

а такой:
imgList[index].innerHTML = "что-нибудь";


выдает ошибку.
ЗЫ. imgList - массив картинок, полученный так:
var imgList = document.getElementsByTagName('img');
Ответить с цитированием