Ver Mensaje Individual
  #2 (permalink)  
Antiguo 14/10/2012, 09:45
Avatar de maycolalvarez
maycolalvarez
Colaborador
 
Fecha de Ingreso: julio-2008
Ubicación: Caracas
Mensajes: 12.120
Antigüedad: 16 años, 4 meses
Puntos: 1532
Respuesta: volver a poner el cursor en un input despues de apretar enter

Aclaremos primero lo que pasa en realidad:

Cuando pulsa ENTER el formulario se envía, por lo tanto se envía su data a lo que establece en action (de omitirlo por defecto lo envía a la misma pagina, por lo cual recarga)

¿Donde establece ese valor por defecto?: sí es en el value de cada input, o lo elimina, o desde el servidor puede prepararlo (embebiendo)

Para volver a enfocar solo necesita desde el evento onload del body, aplicar el método focus() al input en cuestión:

Código Javascript:
Ver original
  1. <body onload="document.getElementById('id_del_input').focus();">
__________________
¡Por favor!: usa el highlight para mostrar código
El que busca, encuentra...