A voir également:
- [Javascript] fonction "not defined"...
- Fonction si et - Guide
- Telecharger javascript - Télécharger - Langages
- Fonction moyenne excel - Guide
- Fonction somme excel - Guide
- Could not connect to server - Forum TV & Vidéo
1 réponse
ça ira déjà un peu mieux :
<script type="text/javascript">
function verifChar(data){
var verifString = "abcdefghijklmnopqrstuvwxyzABCDEVFGHIJKLMNOPQRSTVWXYZ-.,èçéêëîïñöæäâàßüûù'";
for (i=0;i<data.length+1;i++){
if ( verifString.lastIndexOf(data.charAt(i)) ==(-1)){
return false;
};
};
return true;
}
function verifTout(way){
var nom = way.nom.value;
var prenom = way.prenom.value;
var test = true;
if (!verifChar(nom)){
alert("Le nom ne doit contenir que des lettres ou les symboles -.,èçéêëîïñöæäâàßüûù'");
way.nom.focus();
return false;
};
if (!verifChar(prenom)){
alert("Le prenom ne doit contenir que des lettres ou les symboles -.,èçéêëîïñöæäâàßüûù'");
way.nom.focus();
return false;
};
alert("C'est bon");
return true;
}
</script>
et qq balises...
<form name="inscription" action="merci.html"
method="get" onSubmit="return verifTout(this)">
Prenom: <input name="prenom" size="20" type="text">
Nom: <input name="nom" size="20" type="text">
<input type="submit" value="Soumettre"> <input type="reset" value="Initialiser">
</form>
et pour faire les contrôles regarder
les "expressions régulières"
@+
<script type="text/javascript">
function verifChar(data){
var verifString = "abcdefghijklmnopqrstuvwxyzABCDEVFGHIJKLMNOPQRSTVWXYZ-.,èçéêëîïñöæäâàßüûù'";
for (i=0;i<data.length+1;i++){
if ( verifString.lastIndexOf(data.charAt(i)) ==(-1)){
return false;
};
};
return true;
}
function verifTout(way){
var nom = way.nom.value;
var prenom = way.prenom.value;
var test = true;
if (!verifChar(nom)){
alert("Le nom ne doit contenir que des lettres ou les symboles -.,èçéêëîïñöæäâàßüûù'");
way.nom.focus();
return false;
};
if (!verifChar(prenom)){
alert("Le prenom ne doit contenir que des lettres ou les symboles -.,èçéêëîïñöæäâàßüûù'");
way.nom.focus();
return false;
};
alert("C'est bon");
return true;
}
</script>
et qq balises...
<form name="inscription" action="merci.html"
method="get" onSubmit="return verifTout(this)">
Prenom: <input name="prenom" size="20" type="text">
Nom: <input name="nom" size="20" type="text">
<input type="submit" value="Soumettre"> <input type="reset" value="Initialiser">
</form>
et pour faire les contrôles regarder
les "expressions régulières"
@+