Это не работало, даже когда $html неимело значения.
Я начал упрощать до:
Код:
element.innerHTML+= ''
и до такого:
Код:
element.innerHTML = element.innerHTML
Но JavaScript отказывался работать (хотя ошибки не показывал), пока я не удалил вообще эту строку.
Пробовал перепечатать - не помогает.
(на выходных попробую выложить пример)
_________________ Тот, кто задает вопрос, глупец в течение пяти минут, тот, кто его не задает, глупец всю свою жизнь. (Китайская поговорка)
20 Сообщения: 380 Зарегистрирован: 02.01.07 Откуда: у Майкла Дугласа базука?
Добавлено: 22 Октябрь 2007, 09:05:42
AlexShop писал(а):
prometheus писал(а):
Какой смысл в данной конструкции?
Нужно было добавить еще HTML код таким образом
Ну, во-первых, можно прямо дописывать в элемент.
Код:
var message = "bla-bla"; element.insertAdjacentHTML("afterBegin", message);
Во вторых, можно добавить дополнительные контейнеры и туда вставлять.
И. наконец, в третих, можно считывать из нужного узла текст и потом при innerHTML его дополнять.
Уровень доступа: Вы не можете начинать темы. Вы не можете отвечать на сообщения. Вы не можете редактировать свои сообщения. Вы не можете удалять свои сообщения. Вы не можете добавлять вложения.