Ver Mensaje Individual
  #1 (permalink)  
Antiguo 27/10/2005, 08:39
juanpa615
 
Fecha de Ingreso: febrero-2003
Mensajes: 109
Antigüedad: 21 años, 2 meses
Puntos: 0
Resaltar palabra en una web

Hola a todos, lo que quería hacer es una utilidad, algo como lo que hace la barra de google, que escriba una palabra en una caja de texto, y al pulsar un boton que, en esa página, resalte la palabra buscada. Tengo algo hecho haciendo un replace al innerHTML de la capa donde busco la palabra, pero también me reemplaza, además del texto, el código.
Un ejemplo, quiero resaltal la palabra "hola", y el innerHTML me da "<a href='hola.html'>hola</a>". Si le hago un replace remarcando la palabra me devolvería a href='<span style="background-color:yellow">hola</span>.html'><span style="background-color:yellow">hola</span></a>
De manera que me reemplaza el texto también en el código e inhabilita el enlace.
Alguna idea?