Javascript - Mudar cor de variável

Eu queria ajuda para mudar a cor de uma variável que será exibida na página sem usar “document.write”…
é a única palavra que deve estar com outra cor
ela faz parte de um NODE e recebe outro valor de String mas isso eh apenas um teste…
eu quero mesmo mudar sua cor…
tentei do jeito abaixo e não funcionou!

var x = "TESTE"; node.nodeValue = x; node.nodeValue.fontcolor('#FFFFFF');

Fala tricolor !

Então, uma maneira de realizar o que você quer é pelo seguinte método:

  • Peque a parte do texto desejada e coloque em uma tag separada:
<ice:form id="formTeste">
<h:outputText value="Meu texto" id="texto1"/>
</ice:form>

No momento desejado você vai chamar a função JavaScritp que irá mudar a cor deste texto:

function mudaCor(){
    document.getElementById('formTeste:texto1').style.fontcolor = '#FFFFFF';	
	 }

Deve ser mais ou menos isso, o document.getElementById ira pegar o “texto1” dentro do form “formTeste”

O problema é que eu não sei onde a variável vai estar localizada…
na verdade são palavras repetidas, o usuário busca
e aparece nos resultados.
eu vejo o NODE que contém a palavra através de um if

if(node.nodeValue == document.getElementById("1")){ ? }