Page 1 sur 1

somme de 2 inputs

Posté : 18 juin 2008, 10:30
par toony.m
Bonjour,

J'essaye d'additionner la valeur de 2 champs INPUT et d'afficher le résultat dans un 3eme élément.
Voici le code :

Dans le HEAD

Code : Tout sélectionner

<script language="javascript"> function compteur1(){ document.getElementById('nb_ouvert_total').value = parseInt(document.getElementById('nb_ouvert_region.value')) + parseInt(document.getElementById('nb_ouvert_poste.value')); } </script>
Dans le BODY :

Code : Tout sélectionner

<FORM action="..." method="post" name="form_bilan"> <input name="nb_ouvert_region" type="text" id="nb_ouvert_region" OnChange="javascript:compteur1();" value=""> <input name="nb_ouvert_poste" type="text" id="nb_ouvert_poste" OnChange="javascript:compteur1();" value=""> <input name="nb_ouvert_total" type="text" id="nb_ouvert_total" value=""> </FORM>
Et quand je modifie l'un des deux 1er INPUT, "NaN" s'affiche dans le 3eme INPUT indiquant que le nombre calculé ne semble pas valable...

Pourquoi ?

Posté : 18 juin 2008, 10:35
par mcorgnet

Code : Tout sélectionner

parseInt(document.getElementById('nb_ouvert_region.value'))
ça serait pas plutôt :

Code : Tout sélectionner

parseInt(document.getElementById('nb_ouvert_region').value)

?

Posté : 18 juin 2008, 10:42
par toony.m
Quel boulet... :shock:

La tête dans le guidon et je pédale...je pédale...

Merci :oops: