Ver Mensaje Individual
  #9 (permalink)  
Antiguo 14/03/2011, 16:23
davidbrepe
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: Sobre como poner un buscador que resalte nombres en un htm

cierto el mi codigo tiene un error

cimprueba este

Código HTML:
Ver original
  1. <form name="form1" action="javascript:procesar(document.forms.form1); ">
  2. <input type="text" name="dato">
  3. <input type="button" name="Click" value="Pulsar" onmousedown="procesar(this)">
  4. </form>
  5.  
  6.  
  7. <div class="testc"><a>18 Kilates - Vas A Implorar</a></div>
  8. <div class="testc"><a>A Basilar - El Helicoptero</a></div>
  9. <div class="testc"><a>Angela - Llora me llama</a></div>
  10.  
  11. <script src="http://code.jquery.com/jquery-1.5.1.min.js"> </script>
  12.     var divs = $("div:contains(' ')");  
  13.     function procesar(obj)
  14.  
  15.         {
  16.  
  17.           divs.each( function(i) { // i va desde 0 hasta divs.length-1
  18.               $("a").hide();
  19.    
  20.           });
  21.  
  22.           divs.each( function(e) { // e va desde 0 hasta divs.length-1
  23.               $("a:contains(\'" + (obj.dato.value) +"\')").show();
  24.  
  25.           });
  26.  
  27.        
  28.         }

no se por que el script tiene que ir al final...

ya va listo para tu html, pega el formulario donde quieras, y el script al final.
Esta linea en el head
Código HTML:
Ver original
  1. <script src="http://code.jquery.com/jquery-1.5.1.min.js"> </script>