Salut à toute la communauté,
Je vous expose mon problème.
Je réalise un formulaire avec des champs dynamique. Le problème est que ma variable nom_champs qui est pourtant correcte j'ai vérifié en debug est interprétée comme un string dans la fonction getElementById(nom_champs) alors que je souhaite que se soit la valeur de la variable comme paramètre et non son nom.
Je vous remercie par avance.
Firebug me renvoie cette erreur :
document.getElementById(nom_champs) is null
[Stopper sur une erreur] var test = document.getElementById(nom_champs).value;
David
Modifié par fvsch (17 Mar 2011 - 13:29)
Je vous expose mon problème.
Je réalise un formulaire avec des champs dynamique. Le problème est que ma variable nom_champs qui est pourtant correcte j'ai vérifié en debug est interprétée comme un string dans la fonction getElementById(nom_champs) alors que je souhaite que se soit la valeur de la variable comme paramètre et non son nom.
$output .='
for(i=0; i<nb; i++)
{
var nom_champs = tab2[ i];
var test = document.getElementById(nom_champs).value;
document.write("La valeur de a est ",nom_champs);
}';
Je vous remercie par avance.
Firebug me renvoie cette erreur :
document.getElementById(nom_champs) is null
[Stopper sur une erreur] var test = document.getElementById(nom_champs).value;
David
Modifié par fvsch (17 Mar 2011 - 13:29)