JS крошечный текст заменить проблему - PullRequest
0 голосов
/ 15 апреля 2011

В обычных условиях я просто посмотрел бы это, но у меня нет ссылки на JS, поэтому ...

У меня есть этот код:

var text = document.createTextNode(alt);
var empty = document.createTextNode("");
desc.appendChild(empty);
desc.appendChild(text);

Мне нужно изменитьappendChild к чему-то, что заменит текущее дочернее значение, а не добавит к нему.Я гуглил по этому поводу и почему-то потерпел неудачу.

Ответы [ 3 ]

1 голос
/ 15 апреля 2011

Попробуйте это:

desc.replaceChild(text, desc.firstChild);
0 голосов
/ 15 апреля 2011

Хм, а как насчет replaceChild?

 desc.replaceChild(text,empty);

Это заменяет пустой дочерний узел текстовым дочерним узлом.

0 голосов
/ 15 апреля 2011

desc.innerHTML = 'some text'; - я думаю, самый простой способ

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...