euh, je n'ai pas été très clair dans mon
exemple, alors on refait :
<HTML> <HEAD> <script type="text/javascript"> function calc() { resultat.value=eval(formule.value); } </script> <TITLE></TITLE> </HEAD> <BODY><pre> <input type="text" name="t1"> <input type="text" name="t2"> <input type="text" name="t3"> formule <input type="text" name="formule"> <input type="button" value="calculer" onclick="calc();"> résultat <input type="text" name="resultat"> </BODY> </HTML>
|
dans "formule" on met ( par exemple )
(Number(t1.value)+Number(t2.value))*Number(t3.value)
il faudra bien entendu autant de formules,résultats
que nécessaire et appeller cal() en lui passant
le nom de la zone formule et resultat.
il restera ( et ce n'est pas une mince affaire )
à contrôler dans l'ensemble des formules que
le calcul suivant doit être rendu impossible :
val3 = val2 + val1
val1 = val 4 + val 3 Cordialement
Bul. [Site] [Mail]