Salutation à tous!!
J'ai un problème sur mon formulaire, j'ai 4 boutons submit. Le 1er sert à ajouter une ligne dans un tableau, le 2e à valider tout le formulaire, le 3e pour annuler et le 4e pour terminer. Je me suis aperçu que lorsque j'appuie sur entrée n'importe ou dans mon formulaire il prend le 1er submit alors qu'il faudrait prendre le 2e. Je me suis renseigné dessus et c'est normal sur les navigateur. J'ai donc essayé de voir si en javascript lorsque l'on appuie sur la touche entrée c'est le 2e submit qui s’exécute et pas le 1er. voici ce que j'ai fait:
<form id="form_dm" method='post' onsubmit=' ' onkeypress="if(event.keyCode==13){document.getElementById('submit_encour_mod').focus();}" action="#" enctype="multipart/form-data">
Ca pourrai marcher car lorsque j'appuie sur entrée il met le focus sur mon 2e submit mais il appuie quand même sur le 1er. Y a t il un moyen de faire se que je veux ? Si quelqu'un pouvais m'aider je l'en remercie d'avance!
Partager