Хотя эта ссылка может ответить на вопрос, лучше включить пример кода, который можно использовать, и предоставить ссылку для справки.

нтересно, есть ли способ изменить текст чего-либо в HTML без использования innerHTML.

Причина, по которой я спрашиваю, заключается в том, что W3C это как бы не одобряет. Я знаю, что это придирчиво, но я просто хочу знать, есть ли способ?

РЕДАКТИРОВАТЬ: люди, кажется, неправильно понимают то, что я спрашиваю здесь: я хочу найти способ эффективно изменить отображаемый текст.

Если бы у меня был:

<div id="one">One</a>

innerHTML позволяет мне сделать это:

var text = document.getElementsById("one");
text.innerHTML = "Two";

И текст на моем экране будет изменен.
Я не хочу добавлять больше текста, я хочу изменить уже существующий текст.

Ответы на вопрос(12)

Ваш ответ на вопрос