14-03-2008, 10:26 AM
Comme le dit Belsion, ton document.write n'est évalué qu'au chargement de la page; du coup tu perds (presque) tout l'intérêt du javascript.
Apparemment il suffirait que tu remplace cette partie:
Par:
Et la fonction js fonction__somme_1_2() par:
Ou un truc du genre. Comme ça, tu va remplacer la valeur de la balise d'id 'resultat_valeur' par ta somme. Après y'aurait peut-être moyen d'optimiser ton code js, mais je sais pas ce que tu fais par la suite; et tant que ça marche comme ça...
Apparemment il suffirait que tu remplace cette partie:
Code :
<div id="resultat"><script type="text/javascript">document.write(somme_1_2);</script></div id="resultat">
Par:
Code :
<div id="resultat"><script type="text/javascript"><span id="resultat_valeur"></span></script></div id="resultat">
Et la fonction js fonction__somme_1_2() par:
Code :
function fonction__somme_1_2()
{
document.getElementById('resultat_valeur').value=(var_1)+(var_2) ;
}