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(); +}  | 
