Ver Mensaje Individual
  #2 (permalink)  
Antiguo 16/04/2012, 00:57
ferminako
 
Fecha de Ingreso: abril-2010
Mensajes: 298
Antigüedad: 14 años, 6 meses
Puntos: 1
Problema añadiendo href con js a un link y su evento onkeypress & keydown

Buenas resulta que en mi pagina tengo un pequeo buscador tal que:
Código HTML:
Código HTML:
Ver original
  1. <input type="text" name="busqueda" style="width:80px;" value="Búsqueda" onclick="this.value='';" onblur="this.value=(this.value=='')?'Búsqueda':this.value;" onChange="document.links.enlace.href='busqueda.php?b='+this.value+'&pagina=1';">
  2.              <a href="" name="enlace">Buscar</a>

Mi primer problema es que no me funciona en IE (de hecho si hago click en el link me redireciona al index ....)y en los demas(chrome,mozilla,opera,safari...) funciona perefectamente.

Y por otro lado el problema que tengo es que al introducir algo en el input y darle al intro en vez de al link de buscar , no me coje lo que he introducido... he probado con el evento keypress y keydown y tmpoco me lo soluciona puesto que si uso estos eventos , el resultado es que :
Pulso una tecla por ejemplo el 1, y no sale nada vuelvo a pulsarlo y sale un 1 en el link , vamos que la primera tecla no la coje.
... alguien puede exarme un cable....?

Gracias!

Última edición por ferminako; 16/04/2012 a las 01:24