Calcul d'un champs automatiquement
Bonjour à tous,
je suis débutante en JavaScript et j'aimerais avoir vos conseils pour réussir mon événement JavaScript :
Dans mon formulaire (f_donnee_realisation) j'ai 2 champs texte :
- vf_nb_diagnostic : Nb de diagnostic réalisé dans l'année
- vf_nb_total_diagnostic : Total des diagnostics de toute les années entrées dans la BDD.
J'aimerais un événement JavaScript qui permette de calculer automatiquement le champs "vf_nb_total_diagnostic" en y ajoutant le nombre entré dans le champs "vf_nb_diagnostic".
Voici mes champs textes :
Code:
1 2
| <td width="50%">Diagnostic(s) réalisé(s) ou en cours : <input type="text" name="vf_nb_diagnostic" value="Nb_Diagnostic"></td>
<td>Total diagnostics : <input type="text" name="vf_nb_total_diagnostic" value="Total_Diagnostic" onChange="javascript:calculer();" READONLY /></td> |
Et la fonction JavaScript :
Code:
1 2 3 4 5 6
| <script type="text/javascript">
function calculer()
{
document.f_donnee_realisation.vf_nb_total_diagnostic.value = parseInt(document.f_donnee_realisation.vf_nb_diagnostic.value) + parseInt(document.f_donnee_realisation.vf_nb_total_diagnostic_hidden.value) ;
}
</script> |
Je récupère le total des diagnostics via une requête dans la BDD et je l'affiche dans le champs texte "vf_nb_total_diagnostic" ainsi que dans un champs texte invisible "vf_nb_total_diagnostic_hidden"
Pour le moment rien ne marche, je suppose que je n'utilise pas le bon événement...
Merci de votre aide !