Задача:
Задать текст внутри узла типа ELEMENT_NODE (т.е. обычного узла DOM-дерева). Пусть узел содержится в переменной element, а текст - в переменной txt (и element.nodeType равен 1 или, в Firefox, константе element.ELEMENT_NODE).
Решение:
Создать дочерний узел типа 3 (TEXT_NODE) с заданным текстом:
var txtNode = document.createTextNode(txt);
element.appendChild(txt);
В принципе, можно было воспользоваться и не стандартизированным свойством element.innerHtml , но приведенный выше способ корректнее с точки зрения стандарта.
Комментариев нет:
Отправить комментарий