Problème de validation de formulaire - HTML/CSS - Programmation
Marsh Posté le 17-03-2013 à 16:45:39
Re-bonjour,
Ayant trouvé la (enfin du moins une) solution, je vais la posté ci-dessous.
En parcourant le web, je viens de trouver ceci, à savoir modifier l'appel du script js externe.
Avant j'avais écris ceci
Code :
|
Et maintenant en écrivant ainsi
Code :
|
ça fonctionne.
Je serais néanmoins preneur de connaitre le pourquoi du comment.
Salutations
Marsh Posté le 17-03-2013 à 18:20:26
c'est qu'il y a un probleme car normalement la vraie norme est type="text/javascript"
Language="javascript" n'a plus cours du tout
Marsh Posté le 17-03-2013 à 16:04:16
Bonjour,
Je rencontre un soucis avec un script en js pour la validation d'un simple formulaire de contact.
Ci-dessous la page html
et voici mon script contact.js
Donc en gros, je vérifie que chaque champs (Nom, Objet et Message) ne soient pas vide, et que le champs 'Email' est une adresse valide.
Si un des champs n'est pas conforme, la zone de saisie se colore en rouge.
Ce contrôle se fait après chaque sortie de champs (onblur) et encore une fois au final, sur le (onsubmit) du formulaire.
Normalement, si un des champs n'est pas validé, la valeur 'false' est retournée et le formulaire ne devait pas être envoyé (onsubmit="return(...)" ).
Hors que les champs soient remplis ou pas, le formulaire passe outre. Je précise que je suis sous Google Chrome (25), hors apparement sous IE 10, ça fonctionne.
Inutile de vous préciser que je suis plus que débutant en JS.
Si quelqu'un peut m'expliquer ce quil faudrait faire pour que cela fonctionne aussi sous Google Chrome, je lui en serais très reconnaissant.
Merci d'avance
Salutations
Message édité par jbboschung le 17-03-2013 à 16:20:07