Erreur NaN ds javascript
mking03
Messages postés
114
Date d'inscription
Statut
Membre
Dernière intervention
-
gmira -
gmira -
Bonjour,
je suis un debutant en javascript et j'ai eu une erreur "NaN" je ne sais pa pourkoi
je veu faire l'addition entre 2 champs apres clicker sur le bouton add et affiché le resultat
voila mon code:
<html>
<body>
<form name=formulaire>
<input type='text' name=champs1 value=''>
<input type='text' name=champs2 value=''>
</form>
<script>
variable1=document.formulaire.champs1.value;
variable2=document.formulaire.champs2.value;
total=parseInt(variable1,10)+parseInt(variable2,10);
</script>
</body>
<form>
<input type='button' name='ee' value='add' onclick='alert(total)'>
</form>
</html>
merci d'avence
je suis un debutant en javascript et j'ai eu une erreur "NaN" je ne sais pa pourkoi
je veu faire l'addition entre 2 champs apres clicker sur le bouton add et affiché le resultat
voila mon code:
<html>
<body>
<form name=formulaire>
<input type='text' name=champs1 value=''>
<input type='text' name=champs2 value=''>
</form>
<script>
variable1=document.formulaire.champs1.value;
variable2=document.formulaire.champs2.value;
total=parseInt(variable1,10)+parseInt(variable2,10);
</script>
</body>
<form>
<input type='button' name='ee' value='add' onclick='alert(total)'>
</form>
</html>
merci d'avence
A voir également:
- Nan js
- Arrondir js - Forum Webmastering
- Arrondi js ✓ - Forum Windows
- Copiez l'image dans un logiciel d'édition d'images ou un outil en ligne comme js paint ou pixlr e. remplissez les cases en suivant le code couleur. des cases supplémentaires vont se remplir automatiquement. que représente le dessin ? ✓ - Forum Windows
- Remplir une case de tableau avec une couleur grise avec texture de pointillés ✓ - Forum Photoshop
- Reproduction d'un dessin - Forum Graphisme
2 réponses
Bonsoir,
Tu n'étais pas loin de la solution.
En faite, ton problème et que tu ne récupère pas les champs. Lorsque tu clique sur le bouton add, il faut que tu appel une fonction ( je l'ai nommée calcul).
Je t'explique le fonctionnement. Quand tu clique sur le bouton add, tu exécute la fonction "calcul" qui se charge de récupérer les valeurs, de les additionné et d'afficher le résultat.
Voici ton code modifier :
<html>
<body>
<form name=formulaire>
<input type='text' name=champs1 value=''>
<input type='text' name=champs2 value=''>
</form>
<script>
function calcul(){
variable1=document.formulaire.champs1.value;
variable2=document.formulaire.champs2.value;
total=parseInt(variable1)+parseInt(variable2);
alert(total);
}
</script>
</body>
<form>
<input type='button' name='ee' value='add' onclick='calcul();'>
</form>
</html>
Bonne soirée.
Tu n'étais pas loin de la solution.
En faite, ton problème et que tu ne récupère pas les champs. Lorsque tu clique sur le bouton add, il faut que tu appel une fonction ( je l'ai nommée calcul).
Je t'explique le fonctionnement. Quand tu clique sur le bouton add, tu exécute la fonction "calcul" qui se charge de récupérer les valeurs, de les additionné et d'afficher le résultat.
Voici ton code modifier :
<html>
<body>
<form name=formulaire>
<input type='text' name=champs1 value=''>
<input type='text' name=champs2 value=''>
</form>
<script>
function calcul(){
variable1=document.formulaire.champs1.value;
variable2=document.formulaire.champs2.value;
total=parseInt(variable1)+parseInt(variable2);
alert(total);
}
</script>
</body>
<form>
<input type='button' name='ee' value='add' onclick='calcul();'>
</form>
</html>
Bonne soirée.
mking03
Messages postés
114
Date d'inscription
Statut
Membre
Dernière intervention
37
merci bcp