Script Javascript : Erreur ?
Dark Leon
-
Car0 -
Car0 -
Bonjour à tous ,
Le script suivant doit contrôler une valeur entrée à l'écran par un utilisateur. Si c'est un nombre , on renvoie l'alerte " Ceci est un nombre " , autrement on envoie " Veuillez entrez un nombre " Ou est l'erreur dans ce script selon vous ? Merci
<HTML>
<HEAD>
<SCRIPT LANGUAGE="javascript">
function controle(form1) {
var test = document.form1.input.value
if (isNaN(test)){
alert("C'est un nombre un nombre");
}else{
alert("Pas un nombre");
}
</SCRIPT>
</HEAD>
<BODY>
<FORM NAME="form1">
<INPUT TYPE="text" NAME="input" VALUE=""><BR>
<INPUT TYPE="button" NAME="bouton" VALUE="Contrôler" onClick="controle(form1)">
</FORM>
</BODY>
</HTML>
Le script suivant doit contrôler une valeur entrée à l'écran par un utilisateur. Si c'est un nombre , on renvoie l'alerte " Ceci est un nombre " , autrement on envoie " Veuillez entrez un nombre " Ou est l'erreur dans ce script selon vous ? Merci
<HTML>
<HEAD>
<SCRIPT LANGUAGE="javascript">
function controle(form1) {
var test = document.form1.input.value
if (isNaN(test)){
alert("C'est un nombre un nombre");
}else{
alert("Pas un nombre");
}
</SCRIPT>
</HEAD>
<BODY>
<FORM NAME="form1">
<INPUT TYPE="text" NAME="input" VALUE=""><BR>
<INPUT TYPE="button" NAME="bouton" VALUE="Contrôler" onClick="controle(form1)">
</FORM>
</BODY>
</HTML>
A voir également:
- Script Javascript : Erreur ?
- Script vidéo youtube - Guide
- Mas script - Accueil - Windows
- Ghost script - Télécharger - Polices de caractères
- Telecharger javascript - Télécharger - Langages
- Script cmd - Guide
3 réponses
bonjour,
ça devrait le faire ... @+
<HTML>
<HEAD>
<SCRIPT type="text/javascript"> <!dernière ? norme>
function controle(form1) {
var test = document.form1.input.value;
if (!isNaN(test)){ // test inversé !
alert("C'est un nombre");
}else{
alert("Pas un nombre");
}
}//manquait
</SCRIPT>
</HEAD>
<BODY>
<FORM NAME="form1">
<INPUT TYPE="text" NAME="input" VALUE=""><BR>
<INPUT TYPE="button" NAME="bouton" VALUE="Contrôler" onClick="controle(form1);"><! mis ;>
</FORM>
</BODY> </HTML>
ça devrait le faire ... @+