Assurez-vous de soumettre le travail en appuyant sur Entrée sur la page de connexion PHP et Javascript
-
03-07-2019 - |
Question
Je suis assez nouveau sur Javascript et je suis sûr que c'est une solution facile, mais je ne peux pas le comprendre.
J'utilise une version légèrement modifiée du code de cette page et je souhaite que le formulaire fonctionne en saisissant les informations et en appuyant sur Entrée au lieu de devoir cliquer sur le bouton.
Pour info, j'ai lu ce fil et ne peut pas élaborer ma propre réponse à partir de là. J'ai essayé de changer le type pour "soumettre". à partir du " bouton " mais alors la connexion n'a pas fonctionné. J'ai également essayé de changer "onlick". pour " onsubmit " et a eu le même problème.
La solution
Utilisez un type de " submit " mais changez onclick pour onclick = "loginFunction (); return false; "
Le return false
empêche le bouton d'envoi de procéder à l'envoi.
Autres conseils
Si vous souhaitez soumettre un formulaire en cliquant sur le bouton au lieu de le saisir, inutile d'utiliser input type = " submit " au lieu de cela, vous pouvez utiliser input type = 'button' et définir une fonction onclick comme ceci: input type = " button " onclick = " my_func () " et dans la définition de cette fonction my_func, vous pouvez utiliser document.formname.submit () pour soumettre le formulaire. espérons que cela fonctionnera pour vous.
Définissez l’index & tab; index " " propriété de vos éléments HTML avec votre bouton ayant l'indice le plus élevé (ou un après le dernier élément html)