Javascript
Mehdi_info1
Messages postés
9
Date d'inscription
Statut
Membre
Dernière intervention
-
Mehdi_info1 Messages postés 9 Date d'inscription Statut Membre Dernière intervention -
Mehdi_info1 Messages postés 9 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
je suis un élève de 4ème SI(science informatique) j'ai un code javascript qui m'enerve car il n'a pas marché,je ne sais pas prqoi ,lors de l'execution une petite
fenetre qui m'affiche le cube[objet HTMLInputElement] est: NaN et le code est ci dessous:
<html>
<head>
<title>
on click
</title>
<script language="javascript">
function cube()
{
var r=document.formulaire.saisie.value*
document.formulaire.saisie*document.formulaire.saisie
;
alert("le cube "+document.formulaire.saisie+" est : "+r);
}
</script>
</head>
<body>
<form name="formulaire">
<input type ="text" name="saisie" size="3">
<input type="button" value="calculez le cube" onclick="cube()">
<hr>
<a href="#" onclick="cube()">Calculer le cube</a>
</form>
</body>
</html>
je suis un élève de 4ème SI(science informatique) j'ai un code javascript qui m'enerve car il n'a pas marché,je ne sais pas prqoi ,lors de l'execution une petite
fenetre qui m'affiche le cube[objet HTMLInputElement] est: NaN et le code est ci dessous:
<html>
<head>
<title>
on click
</title>
<script language="javascript">
function cube()
{
var r=document.formulaire.saisie.value*
document.formulaire.saisie*document.formulaire.saisie
;
alert("le cube "+document.formulaire.saisie+" est : "+r);
}
</script>
</head>
<body>
<form name="formulaire">
<input type ="text" name="saisie" size="3">
<input type="button" value="calculez le cube" onclick="cube()">
<hr>
<a href="#" onclick="cube()">Calculer le cube</a>
</form>
</body>
</html>
2 réponses
Je vous conseille de faire ainsi pour avoir un code moins brouillon :
<html>
<head>
<title>
on click
</title>
<script language="javascript">
function cube(valeur)
{
var r=valeur*valeur*valeur;
alert("le cube "+valeur+" est : "+r);
}
</script>
</head>
<body>
<form name="formulaire">
<input type ="text" name="saisie" size="3">
<input type="button" value="calculez le cube" onclick="cube(document.formulaire.saisie.value)">
<hr>
<a href="#" onclick="cube()">Calculer le cube</a>
</form>
</body>
</html>
Je pense que ça marche, dites-moi si ça ne résout pas votre problème.
<html>
<head>
<title>
on click
</title>
<script language="javascript">
function cube(valeur)
{
var r=valeur*valeur*valeur;
alert("le cube "+valeur+" est : "+r);
}
</script>
</head>
<body>
<form name="formulaire">
<input type ="text" name="saisie" size="3">
<input type="button" value="calculez le cube" onclick="cube(document.formulaire.saisie.value)">
<hr>
<a href="#" onclick="cube()">Calculer le cube</a>
</form>
</body>
</html>
Je pense que ça marche, dites-moi si ça ne résout pas votre problème.