Modifier un champ de formulaire avant soumission
Bonjour,
J'ai essayé de modifier un champ caché de formulaire juste avant de le soumettre mais ce champ reste vide (= "") dans le fichier défini dans l'attribut action du formulaire. Je voudrais savoir si c'est le principe qui est mauvais où si je dois chercher une erreur ailleurs dans mon code.
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
| "use strict";
// Constantes
const
hidden = window.document.querySelector('#x')
,elemCountry = window.document.querySelector('#country')
,elemArea = window.document.querySelector('#area')
,btnNew = window.document.querySelector('input[alt=new]')
,btnEdit = window.document.querySelector('input[alt=edit]')
,btnDel = window.document.querySelector('input[alt=del]')
;
btnNew.addEventListener('click', function(e) {
hidden.value = '1';
this.form.submit();
}); |