Aide pour javascript
Résolu/Fermé
txiki
Messages postés
6596
Date d'inscription
mercredi 30 janvier 2002
Statut
Contributeur
Dernière intervention
22 février 2024
-
25 févr. 2011 à 15:32
Utilisateur anonyme - 26 févr. 2011 à 14:29
Utilisateur anonyme - 26 févr. 2011 à 14:29
A voir également:
- Aide pour javascript
- Telecharger javascript - Télécharger - Langages
- Afficher un tableau javascript en html ✓ - Forum Javascript
- Javascript echo ✓ - Forum PHP
- Erreur #125 javascript - Forum Mozilla Firefox
- A javascript error occurred in the main process - Forum Handicap / Accessibilté
3 réponses
txiki
Messages postés
6596
Date d'inscription
mercredi 30 janvier 2002
Statut
Contributeur
Dernière intervention
22 février 2024
520
25 févr. 2011 à 22:45
25 févr. 2011 à 22:45
Alors personne ?...
Utilisateur anonyme
26 févr. 2011 à 14:05
26 févr. 2011 à 14:05
Salut,
Essayes ça :
PS : je te déconseilles les majuscules dans les name, class et id
Essayes ça :
// Script de contrôle des champs obligatoire du formulaire Presse //<![CDATA[ function verif() { var Lien = document.Client.N_Client.value; var reg = /^[a-z0-9._-]+@[a-z0-9.-]{2,}[.][a-z]{2,3}$/ if (document.Client.N_Client.value == "") { alert ('Veuillez renseigner le nom du client !'); document.Client.N_Client.focus(); return false; } // if(document.Client.P_Client.value == "") // { // alert ('Veuillez renseigner le prénom du client !'); // document.Client.P_Client.focus(); // return false; // } // if(document.Client.Ville.value == "") // { // alert ('Veuillez renseigner la ville !'); // document.Client.Ville.focus(); // return false; // } if(document.Client.CP.value == "") { alert ('Veuillez renseigner le code postal de la ville !'); document.Client.CP.focus(); return false; } if(reg.exec(document.Client.Email.value)==null) { alert("Veuillez entrer une adresse e-mail valide!") return false } else {return true;} } //]]>
PS : je te déconseilles les majuscules dans les name, class et id
txiki
Messages postés
6596
Date d'inscription
mercredi 30 janvier 2002
Statut
Contributeur
Dernière intervention
22 février 2024
520
26 févr. 2011 à 14:16
26 févr. 2011 à 14:16
Nikel ! merci ! Mais tu sais j'avais fait exactement la même chose sauf pour
J'en profite pour te demander: c'est quoi la différence entre =="" et ==null ?
PS : je te déconseilles les majuscules dans les name, class et id
Pourquoi ? Y-a-t-il une raison particulière ?
Merci en tous cas pour ton aide très précieuse.
Le bonheur est la seule chose que l'on peut donner sans l'avoir.
if(reg.exec(document.Client.Email.value)=="")au lieu de
if(reg.exec(document.Client.Email.value)==null).
J'en profite pour te demander: c'est quoi la différence entre =="" et ==null ?
PS : je te déconseilles les majuscules dans les name, class et id
Pourquoi ? Y-a-t-il une raison particulière ?
Merci en tous cas pour ton aide très précieuse.
Le bonheur est la seule chose que l'on peut donner sans l'avoir.
La méthode exec() renvoi null en cas de nos correspondance avec la chaine (pattern). null veut dire qu'une variable n'a pas de valeur ou lorsque la valeur de retour d'une fonction est omis.
Donc en gros lorsque tu vérifier si la ville est renseigné tu pouvais mettre "" car effectivement c'est la valeur retourné par un formulaire sur un champ vide. Mais là la fonction ne renvoit rien, pour que tu puisse mettre "" il aurait fallu lui attribuer la valeur de retour "".
Donc en gros lorsque tu vérifier si la ville est renseigné tu pouvais mettre "" car effectivement c'est la valeur retourné par un formulaire sur un champ vide. Mais là la fonction ne renvoit rien, pour que tu puisse mettre "" il aurait fallu lui attribuer la valeur de retour "".