Vos Projets  » Les validations de formulaires en JavaScript ne sont PAS sé...
Catégorie :  
     
Les validations de formulaires en JavaScript ne sont PAS sé...
Publié le 05/12/2015 @ 12:17:41,
Par eric
Bonsoir

j'ai un formulaire de validation et lorsque je tape dans URL : javascript:document.forms[0].submit();

et J’appuie ensuite sur la touche « Enter » et voilà! Je viens de passer outre la validation en JavaScript et les données sont envoyées au serveur. Quelqu'un sait comment résoudre cette faille ? Le formulaire est codé en php.

Merci de votre aide
     
Les validations de formulaires en JavaScript ne sont PAS sé...
Publié le 05/12/2015 @ 13:01:39,
Par Clandestino
Il faut rajouter une validation client-side en javascript, comme par exemple :


document.forms[0].onsubmit = function() {

...code de validation du formulaire...

if(formulaire_valide) {
return true;
} else {
return false;
}
});
     
Les validations de formulaires en JavaScript ne sont PAS sé...
Publié le 05/12/2015 @ 19:27:41,
Par max
Juste un rappel: ne jamais, jamais, jamais compter sur de la validation client-side. C'est juste une aide, pas un rempart.
Trololo
     
Les validations de formulaires en JavaScript ne sont PAS sé...
Publié le 06/12/2015 @ 15:29:43,
Par Clandestino
Max > on est d'accord, mais ça permet au moins d'éviter quelques cas gênants.
     
Les validations de formulaires en JavaScript ne sont PAS sé...
Publié le 06/12/2015 @ 23:22:42,
Par max
Comme tu avais déjà donné la bonne réponse (onSubmit()), je me suis permis ce petit rappel :smile:
Trololo
Répondre  - Catégorie :  
Informaticien.be  - © 2002-2020 Akretio SPRL  - Generated via Kelare
The Akretio Network: Akretio  - Freedelity  - KelCommerce  - Votre publicité sur informaticien.be ?