Ver Mensaje Individual
  #5 (permalink)  
Antiguo 25/09/2013, 15:56
Avatar de dAvidcA
dAvidcA
 
Fecha de Ingreso: septiembre-2009
Ubicación: /home/dev/
Mensajes: 73
Antigüedad: 15 años, 3 meses
Puntos: 7
Respuesta: Tecla enter buscador javascript

Hola gerbmx, claro está enviando el form haciendo el evento 'submit', simplemente es cancelar el envío con return false; en el onclick.

Este es el código corregido:

Código Javascript:
Ver original
  1. function CreaBuscador() {
  2.  
  3.     //inicia variables globales
  4.     CreaCabecera( '<p>Buscar numero de referencia o zona y pinche en <b>Buscar</b>.</p>' )
  5.  
  6.     Pagina += '<form name="FormularioBusqueda">\n' +
  7.         '<p><small>Numero de REF:</small><br>\n' +
  8.         '<input type="text" name="palabra" size="25" onkeypress="if(((document.all) ? event.keyCode : event.which)==13) IniciaBuscador(this.form.palabra.value, this.form.pagina.value, 0); return false;">\n' +
  9.         '<input type="hidden" name="pagina" value="0">\n' +
  10.         '<input type="button" value="Buscar" name="buscar" onClick="IniciaBuscador(this.form.palabra.value, this.form.pagina.value, 0)">\n' +
  11.         '<input type="reset" value="Borrar" name="borrar"></p></form>\n'
  12.        
  13.        
  14.     CreaPie()      
  15. }

Saludos.