getElementById et FireFox
Bonjour,
j'ai un page contenant une liste de CheckBox générées dynamiquement.
pour chacune j'associe un champ caché.
La balise obtenu est de la forme :
Code:
1 2 3
|
<input type="checkbox" name="idNiv" value="">CP
<input type="hidden" name="niveaux[5].valCheckBox" value=""> |
J'ai réalisé une fonction JavaScript permettant de modifier un élément de type niveaux afin de compléter le champ caché.
Code:
1 2 3 4
|
function maFonction(i,val){
document.getElementById("niveaux["+i+"].valCheckBox").value = val;
} |
cette fonction marche sous IE mais sous firefox j'obtiens l'erreur :
Code:
1 2
|
Erreur : document.getElementById("niveaux[" + i + "].valCheckBox") has no properties |
Est-ce quelqu'un a une idée pour résoudre ce problème.
Merci d'avance