![]() |
Вопрос про .childNodes
Вот стандартный листинг, идущий с книжкой по javascript:
<HTML> <HEAD> <TITLE>A Simple Page</TITLE> <SCRIPT LANGUAGE="JavaScript"> function modify() { var newElem = document.createElement("P") newElem.id = "newP" var newText = document.createTextNode("This is the second paragraph.") newElem.appendChild(newText) document.body.appendChild(newElem) document.getElementById("emphasis1").childNodes[0].nodeValue = "first " } </SCRIPT> </HEAD> <BODY> <BUTTON onClick="modify()">Add/Replace Text</BUTTON> <P ID="paragraph1">This is the <EM ID="emphasis1">one and only </EM>paragraph on the page.</P> </BODY> </HTML> Если в строке document.getElementById("emphasis1").childNodes[0].nodeValue = "first " заменить "first " на "<b> first</b>", результат выведется вместе с тэгами. Как заставить скрипт обрабатывать тэги? Плиз хэлп кто знает или догадывается. |
напиши так:
document.getElementById("emphasis1").innerHTML |
| Часовой пояс GMT +4, время: 07:39. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.