Disfonctionnement javascript
Fermé
vertuee
Messages postés
17
Date d'inscription
mardi 20 octobre 2009
Statut
Membre
Dernière intervention
20 mars 2010
-
21 nov. 2009 à 18:14
vertuee Messages postés 17 Date d'inscription mardi 20 octobre 2009 Statut Membre Dernière intervention 20 mars 2010 - 21 nov. 2009 à 20:20
vertuee Messages postés 17 Date d'inscription mardi 20 octobre 2009 Statut Membre Dernière intervention 20 mars 2010 - 21 nov. 2009 à 20:20
A voir également:
- Disfonctionnement javascript
- Telecharger javascript - Télécharger - Langages
- Node.js javascript runtime virus ✓ - Forum Virus
- Javascript echo ✓ - Forum PHP
- Erreur #125 javascript - Forum Mozilla Firefox
- A javascript error occurred in the main process - Forum Handicap / Accessibilté
2 réponses
roboConan
Messages postés
1762
Date d'inscription
dimanche 15 novembre 2009
Statut
Membre
Dernière intervention
9 octobre 2023
690
21 nov. 2009 à 19:07
21 nov. 2009 à 19:07
Salut vertuee, la ça marche. peut etre que ça devait avoir un lien avec le fait que tu avais mis seulement class='formulaire' (qui sert pour le css), sans mettre name='formulaire' (qui sert au javascript), et rien ne t'empeche de mettre les deux si le "class" te sert pour le css.
Et d'autre part j'ai raccourci la fct verif_form, car rien ne sert de déclarer une variable qui fait office de booleen, et il existe une fonction isNaN(), (is Not a Number) dont le nom est évocateur !
En esperant t'avoir aidé... bye !
<html>
<head>
<title>Document sans nom</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<script language="JavaScript">
<!--
function verif_form()
{
if(isNaN(document.formulaire.code_student.value) )
{
alert("La mention de l'identifiant n'est pas un nombre!");
document.formulaire.code_student.focus();
return false;
}
else
{
return true;
}
}
</script>
</head>
<body>
<font size="4" color="black">Entez votre identifiant</font>
<form name="formulaire" class="formulaire" action="identif.php" method="post" onSubmit="return verif_form()">
<center>CIN <input type="text" name="code_student"></center>
<br><br>
<center><input type="submit" name="but1" value="ENTRER"></center>
</form>
</body>
</html>
Et d'autre part j'ai raccourci la fct verif_form, car rien ne sert de déclarer une variable qui fait office de booleen, et il existe une fonction isNaN(), (is Not a Number) dont le nom est évocateur !
En esperant t'avoir aidé... bye !
<html>
<head>
<title>Document sans nom</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<script language="JavaScript">
<!--
function verif_form()
{
if(isNaN(document.formulaire.code_student.value) )
{
alert("La mention de l'identifiant n'est pas un nombre!");
document.formulaire.code_student.focus();
return false;
}
else
{
return true;
}
}
</script>
</head>
<body>
<font size="4" color="black">Entez votre identifiant</font>
<form name="formulaire" class="formulaire" action="identif.php" method="post" onSubmit="return verif_form()">
<center>CIN <input type="text" name="code_student"></center>
<br><br>
<center><input type="submit" name="but1" value="ENTRER"></center>
</form>
</body>
</html>
vertuee
Messages postés
17
Date d'inscription
mardi 20 octobre 2009
Statut
Membre
Dernière intervention
20 mars 2010
21 nov. 2009 à 20:20
21 nov. 2009 à 20:20
oui c vrai ca fonctionne maintenant, merci pour votre aide