somme de 2 inputs

Eléphant du PHP | 115 Messages

18 juin 2008, 10:30

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 ?
Quelques réalisations www.cdi-interactiv.com

Mammouth du PHP | 514 Messages

18 juin 2008, 10:35

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)

?

Eléphant du PHP | 115 Messages

18 juin 2008, 10:42

Quel boulet... :shock:

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

Merci :oops:
Quelques réalisations www.cdi-interactiv.com