Haga que el envío funcione, presione Entrar en la página de inicio de sesión de PHP y Javascript

StackOverflow https://stackoverflow.com/questions/419279

  •  03-07-2019
  •  | 
  •  

Pregunta

Soy bastante nuevo en Javascript y estoy seguro de que es una solución fácil, pero no puedo entenderlo.

Estoy usando una versión ligeramente modificada del código de esta página y quiero que el formulario funcione ingresando la información y presionando Intro en lugar de tener que hacer clic en el botón.

Para tu información, he leído este hilo y no puedo resolver mi propia respuesta desde allí. Intenté cambiar el tipo para " enviar " desde el botón " " pero luego el inicio de sesión no funcionó. También he intentado cambiar " onlick " a " onsubmit " y tenía el mismo problema.

¿Fue útil?

Solución

Utilice un tipo de " enviar " pero cambie onclick a onclick = " loginFunction (); devuelve falso; "

El return false impide que el botón de envío realice el envío.

Otros consejos

Si desea enviar un formulario al hacer clic en el botón en lugar de ingresar, no necesita utilizar el tipo de entrada = " enviar " en lugar de esto, puede usar el tipo de entrada = 'botón' y configurar una función onclick en este tipo de entrada como el botón " " onclick = " my_func () " y en la definición de esta función my_func puede usar document.formname.submit () para enviar el formulario.   Espero que funcione para ti.

Establecer el índice de la pestaña " " propiedad de sus elementos html con el botón que tiene el índice más alto (o uno después del último elemento html)

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top