La Web del Programador: Comunidad de Programadores
 
    Pregunta:  20221 - COMO MARCAR PALABRAS EN UN APAGINA HTML
Autor:  Silvana Tapia Mallea
Para el resultado de un buscador necesito marcar la palabra buscada en unapagina html, para lo cual necesito descartar cuando la palabra sea html que no es desplegado.
Si alguien pudiera ayudarmem, gracias

  Respuesta:  Gabriel Arenovich
Espero que esto te ayude. La función es en JavaScript y sólo necesitas pasarle la palabra que quieres marcar.

function MarcarPalabra(sPalabra)
{
var r,i,s=document.selection.createRange().text;
if(!s)
s=sPalabra;
if(s)
{
r=document.body.createTextRange();
for(i=0;r.findText(s);i++)
{
r.execCommand('BackColor','','yellow');
r.collapse(false)
};
}
}