diff options
Diffstat (limited to 'form-ajout-util.js')
-rw-r--r-- | form-ajout-util.js | 43 |
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(); +} |