Javascript : evenement onChange et Firefox

francois -  
 jgfa9 -
Bonjour,
j'ai une fonction javascript très simple qui permet de faire une multiplication de 2 valeurs dans des cellules et calculer le résultat.
Elle marche très bien sous IE, mais pas sous Firefox. Je pense que Firefox ne reconnait pas l'évènement onChange.

Voici le code de la fonction :
<script type="text/javascript">
<!--
function calcul() 
{
tot = eval(document.formulaire.champ1.value) * eval(document.formulaire.champ2.value);
total.innerHTML = tot ;
}
//-->
</script>


et le formulaire :

<form id="formulaire" name="formulaire" method="post" action="traitement.php">
<input type="text" name="champ1" value="0" size="4" onChange="calcul()" /><input type="text" name="champ2" value="0" size="4" onChange="calcul()" /><div id="total">0</div>
</form>


Merci de votre aide !

2 réponses

jgfa9
 
Bonjour,
Je rencontre le même problème mais sur un select : le onchange ne semble pas fonctionner (sous FF). As-tu trouvé ce qui n'allait pas ?
1
Utilisateur anonyme
 
cela fonctionne bien sur firefox
-1