aboutsummaryrefslogtreecommitdiff
path: root/form-ajout-util.js
diff options
context:
space:
mode:
Diffstat (limited to 'form-ajout-util.js')
-rw-r--r--form-ajout-util.js43
1 files changed, 43 insertions, 0 deletions
diff --git a/form-ajout-util.js b/form-ajout-util.js
new file mode 100644
index 0000000..0a0e4ca
--- /dev/null
+++ b/form-ajout-util.js
@@ -0,0 +1,43 @@
+function isItGood(){
+
+ var login = document.getElementById("login");
+
+ if (login.value == ""){
+ alert("Erreur: Le login est requis.")
+ return false
+ }
+
+ var mdp = document.getElementById("motdepasse");
+
+ if (mdp.value == ""){
+ alert("Erreur : Le mot de passe doit être renseigné")
+ return false
+ }else if (mdp.value.length <= 8 ){
+ alert("Erreur: Le mot de passe n'est pas assez long.")
+ return false;
+ }
+
+ var conf = document.getElementById("conf");
+
+ if (conf.value != mdp.value){
+ alert("Erreur: Les mots de passe sont différents.")
+ return false
+ }
+}
+
+function alreadyUsed(){
+ var login = document.getElementById("login");
+ var url = "check-login.py?login=" + login.value;
+
+ var req = new XMLHttpRequest();
+ req.open("GET", url, true);
+
+ req.onreadystatechange = function(){
+ if(req.readyState == 4 && req.status == 200) {
+ var used=document.getElementById("used") ;
+ used.innerHTML = req.responseText;
+ }
+
+ }
+req.send();
+}