Cuando pulso <enter> hace un submit y me vuelve a cargar la página, con lo que pierdo lo tecleado en el objeto text y claro no cumple su función para renovar la capa.
¿Como puedo evitar ese comportamiento el pulsar la tecla enter?
|
|
#1 (permalink) |
|
10 Mensajes ![]() |
Cuando pulso <enter> hace un submit y me vuelve a cargar la página, con lo que pierdo lo tecleado en el objeto text y claro no cumple su función para renovar la capa. ¿Como puedo evitar ese comportamiento el pulsar la tecla enter?
|
|
|
|
#2 (permalink) |
|
Moderata
22.236 Mensajes Ubicación: Madrid
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Hola gabitoste
Prueba con este código: Código PHP:
|
|
|
|
#8 (permalink) |
|
Moderata
22.236 Mensajes Ubicación: Madrid
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Hola micayael
Código PHP:
Saludos,
|
|
|
|
#10 (permalink) |
|
Moderata
22.236 Mensajes Ubicación: Madrid
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Hola de nuevo.
En efecto document.all solo lo reconoce, que yo sepa, IE. Si no es IE es el otro. He puesto que which es para Firefox porque es el navegador con el que lo he probado, aunque supongo que también servirá para Netscape (Estaría bien que alguien que tenga Opera nos diga si funciona este código)
Cita:
Porque he puesto en el campo de texto:Y porque si retorna false no envia el formulario?
<input type="text" onkeypress="return pulsar(event)" /> Si la función retorna false es como si no hubieras pulsado enter y el formulario no se envía. Saludos,
|
|
![]() |
| Herramientas | |
| Desplegado | |
|
|