Bjour,
J'ai un petit soucis avec mes checkbox...
Mon formulaire génére des checkbox dynamiquement en fonction d'une liste.
Les noms de ces checkbox sont ainsi:
macheck[0]
macheck[1]
etc.....
C'est le framework STRUTS qui me fait cela, je ne peux donc pas le changer.
De même, ces checkbox sont construites sans id="".....
Ma fonction javascript est toute simple:
en fonction du cas, elle doit checker la checkbox.
Je fais donc ceci dans une boucle:
document.detailDtForm.selectedServInterface[<%=i%>].checked= true;
A l'affichage, j'ai donc ceci:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 <input type="checkbox" name="selectedServInterface[0]" value="com"/> <script language="javascript"> document.monform.selectedServInterface[0].checked= true; </script>
L'erreur est la suivante sur FF:
le nom de mon form est correct. Si je cré une checkbox appelée simplement check et que j'adapte ma fct js, il me la coche. En fait, c'est le [] qu'il n'aime pas...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 Erreur : document.nomform.selectedServInterface has no properties Fichier source : http://localhost:8080/...... Ligne : 2071
je ne sais comment faire !
Merci à vous pour aide très précieuse !
Partager