Passer la valeur d'un champs a une fonction
Bonjour tout le monde,
J'appelle une fonction javascript lors de la perte du focus d'une de me zones de texte :
Code:
onblur="comparer(document.getElementById(\'note_zone_de_texte\').value,document.getElementById(\'note_originale\').value);"
J'arrive dans ce code :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14
| function comparer(val1,val2){
alert("Valeur 1 : " + val1);
alert("Valeur 2 : " + val2);
if(val1 != val2)
{
alert("different");
//go_modification();
}
else
{
alert("pas différent");
}
} |
Je suis dans la première zone de texte de mon tableau, je tape 2, j'ai deux alertes qui me disent :
Citation:
0
2
"différent"
Le 0 est un champ caché avec la note (sur 20) se trouvant dans la base de données mysql.
Jusque là, c'est ok.
je tape ensuite 4 dans l'autre zone de texte (celle juste en dessous) j'obtiens à nouveau :
Citation:
0
2
"différent"
et la même chose pour toutes les zones de texte que je change.
Il ne prend donc pas la valeur de la nouvelle zone de texte.
Comment puis-je résoudre ce problème ?
Merci d'avance.
beegees