Код: Выделить всё
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<title>Untitled</title>
</head>
<body>
<p id="sample4">Вот <b>текст</b>, который будем изменять.</p>
<p>
<a href="" onclick="document.getElementById('sample4').firstChild.nodeValue = '<b>If something`s</b> hard to do...'; return false;">меняем раз</a>
::
<a href="" onclick="document.getElementById('sample4').firstChild.nodeValue = '...then it`s <i>not worth</i> doing!'; return false;">меняем еще</a>
</p>
</body>
</html>
2. Интересно, что браузер и в дальнейшем, при обращении к nodeValue понимает
<b></b> как текст, а не как теги. Получается, что браузер где-то у себя делает
заметку что это не теги а текст?И притом только на момент выполнения программы. Интересно зачем надо было такие имхо дурацкие правила
создавать. Если уж ты хочешь тег текстом то для этого есть и другие способы(правда забыл как именно
