diff options
| author | Clyhtsuriva Synck <clyhtsuriva> | 2020-03-01 15:14:15 +0100 |
|---|---|---|
| committer | Clyhtsuriva Synck <clyhtsuriva> | 2020-03-01 15:14:15 +0100 |
| commit | 703c1c623892d69d8e24af68b31d84495301ca02 (patch) | |
| tree | 743b32ed4cc4a5d597b4fbc5726e0c3e52bf7c7b /form-ajout.js | |
| parent | f33d24f47fa9d39e687d55cff1de9b4cc4ceb033 (diff) | |
| download | dynamicWebsite-Project-703c1c623892d69d8e24af68b31d84495301ca02.tar.gz dynamicWebsite-Project-703c1c623892d69d8e24af68b31d84495301ca02.tar.bz2 dynamicWebsite-Project-703c1c623892d69d8e24af68b31d84495301ca02.zip | |
initial files
Diffstat (limited to '')
| -rw-r--r-- | form-ajout.js | 36 |
1 files changed, 36 insertions, 0 deletions
diff --git a/form-ajout.js b/form-ajout.js new file mode 100644 index 0000000..15a957e --- /dev/null +++ b/form-ajout.js @@ -0,0 +1,36 @@ +function isItGood(){ + + var nom = document.getElementById("nom"); + + if (nom.value == ""){ + alert("Erreur: Le nom est requis."); + return false; + } + + var tel=document.getElementById("telephone"); + + if (tel.value != ""){ + + if (tel.value.length != 10){ + alert("Erreur : Le numéro de téléphone doit contenir 10 caractères."); + return false; + + } else if (isNaN(tel.value)){ + alert("Erreur : Veuillez composez des nombres."); + return false; + } + } + + var email=document.getElementById("email"); + + if (email.value != ""){ + + if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(email.value)){ + return true; + } else { + alert("Erreur : Email invalide."); + return false; + } + } + +} |
