Ver Mensaje Individual
  #1 (permalink)  
Antiguo 16/11/2011, 11:16
uri42
Invitado
 
Mensajes: n/a
Puntos:
Buscador sin cambiar enlaces

Hola, tengo un buscador montado en mi web para moviles para que te cambie el color a rojo pero el problema es que ademas de cambiar solo el texto que aparece en pantalla tambien cambia el enlace si coinciden las palabras

Tengo el siguiente codigo pero ademas de no funcionar muy bien tarda mucho, si a alguien se le courre algo mejor..
Código:
<script>
function comprobar(){
aqui="";

if(aqui==""){
aqui=document.getElementById('pregunta).innerHTML;
}

document.getElementById('pregunt).innerHTML=aqui.replace(new RegExp(document.forms[0].palabra.value, "gi"),"<h6 id='search'><b style='color:red'>"+document.forms[0].palabra.value+"</b></h6>");



}
location.href='#search';
}
</script>

el html esta tal que asi:

<a name="pregunta" href="http://www.zzz.com/uploads/Donovan - Josie.mp3"><h4>(03) 03-Josie - Donovan<BR>Josie</h4><p>Donovan</p></a><hr/><a name="pregunta" href="http://www.zzz.com/uploads/Donovan - Catch the wind.mp3"><h4>(04) 04-Catch The Wind (Album<BR>Catch the wind</h4><p>Donovan</p></a><hr/>

Código HTML:
<a name="pregunta" href="http://www.zzz.com/uploads/Donovan - To sing for you.mp3"><h4>(10) 10-To Sing For You - Dono<BR>To sing for you</h4><p>Donovan</p></a><hr/><a name="pregunta" href="http://www.zzz.com/uploads/Donovan - Colours.mp3"><h4>(16) 16-Colours - Donovan<BR>Colours</h4><p>Donovan</p></a><hr/>

<a name="pregunta" href="http://www.zzz.com/uploads/028 - OTIS REDDING  - (Sittin' On) The Dock Of The Bay.mp3"><h4>(Sittin' On) The Dock Of The</h4><p>028 Otis Redding</p></a><hr/>
<a name="pregunta" href="http://www.zzz.com/uploads/284 - ELVIS COSTELLO  - (What's So Funny 'Bout) Peace, Love And Understanding.mp3"><h4>(What's So Funny 'Bout) Peace</h4><p>284 Elvis Costello</p></a><hr/> 

Última edición por GatorV; 31/01/2012 a las 16:21