Problème en java script!!!

[Fermé]
Signaler
-
 Fab -
J'aimerais que des champs de mon formulaires d'inscription soient obligatoire j'ai vu des codes mais ils marche pas pour moi svp aidez moi!

Fab

1 réponse

Messages postés
810
Date d'inscription
jeudi 21 février 2013
Statut
Membre
Dernière intervention
18 août 2016
809
Bonjour, pas besoin de JavaScript pour rendre un champs obligatoire, tu peux utiliser l'attribut "required".
Son utilisation est détaillée ici: https://www.alsacreations.com/tuto/lire/1391-formulaire-html5-placeholder-required-pattern.html
Non j ai lu des forum et ils disent que Safari accepte pas l'attribut required

Fab
Messages postés
74
Date d'inscription
mercredi 3 juin 2015
Statut
Membre
Dernière intervention
3 avril 2016

Bonjour.

J'ai trouvé le post de stackoverflow et appris que
Safari ne supporte pas l'attribut required.

Ce que tu peux faire, et de faire recours à JS !

?
var form = document.getElementById('nom_form');
form.addEventListener('submit',
function(e){
if(!e.target.checkValidity()){
e.preventDefault(); /* empecher le submit */
alert('Le champ est vide !');
}
},
false);
>
Messages postés
74
Date d'inscription
mercredi 3 juin 2015
Statut
Membre
Dernière intervention
3 avril 2016

Merci mais j'ai déjà copier un site qui avais ce scripte! Merci

Fab