Alternativa para innerHTML?
Gostaria de saber se existe uma maneira de alterar o texto de qualquer coisa em HTML sem usar o innerHTM
A razão pela qual estou perguntando é porque é meio que desaprovada pelo W3C. Eu sei que é nitpicking, mas eu só quero saber, existe uma maneira?
EDIT: as pessoas parecem entender mal o que estou perguntando aqui: quero encontrar uma maneira de alterar efetivamente o texto que está sendo exibid
Se eu tiver
<div id="one">One</a>
innerHTML me permite fazer isso:
var text = document.getElementsById("one");
text.innerHTML = "Two";
E o texto na minha tela será alterad
Não desejo acrescentar mais texto, desejo alterar o texto já existent