aboutsummaryrefslogtreecommitdiffstats
path: root/form-ajout.js
diff options
context:
space:
mode:
authorClyhtsuriva Synck <clyhtsuriva>2020-03-01 15:14:15 +0100
committerClyhtsuriva Synck <clyhtsuriva>2020-03-01 15:14:15 +0100
commit703c1c623892d69d8e24af68b31d84495301ca02 (patch)
tree743b32ed4cc4a5d597b4fbc5726e0c3e52bf7c7b /form-ajout.js
parentf33d24f47fa9d39e687d55cff1de9b4cc4ceb033 (diff)
downloaddynamicWebsite-Project-703c1c623892d69d8e24af68b31d84495301ca02.tar.gz
dynamicWebsite-Project-703c1c623892d69d8e24af68b31d84495301ca02.tar.bz2
dynamicWebsite-Project-703c1c623892d69d8e24af68b31d84495301ca02.zip
initial files
Diffstat (limited to '')
-rw-r--r--form-ajout.js36
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;
+ }
+ }
+
+}