Javascript-форум (https://javascript.ru/forum/)
-   Events/DOM/Window (https://javascript.ru/forum/events/)
-   -   Как получить textNode из имеющегося "на руках" элемента? (https://javascript.ru/forum/events/23654-kak-poluchit-textnode-iz-imeyushhegosya-na-rukakh-ehlementa.html)

Cooskon 01.12.2011 08:15

Как получить textNode из имеющегося "на руках" элемента?
 
var div = document.createElement("div");
div.appendChild(document.createTextNode("Хурма"));


Как теперь получить объект textNode, лежащий внутри div? Не текст внутри div в виде строки, а именно сам объект textNode. Вариант "сохранить textNode при создании в переменную" хороший, но, к сожалению, не подходит.

ksa 01.12.2011 09:37

Цитата:

Сообщение от Cooskon
Как теперь получить объект textNode

Как вариант...

var div = document.createElement("div");
div.appendChild(document.createTextNode("Хурма"));
alert(div.firstChild);
alert(div.firstChild.nodeValue);

vflash 01.12.2011 14:19

var div = document.createElement("div");
var textNode = div.appendChild(document.createTextNode("Хурма"));


Часовой пояс GMT +3, время: 11:08.