Boujour,

j'ai un probleme, je souhaite changer la couleur d'une case de mon tableau lorsque quelqu'un clique sur une case.

Seulement le probleme c'est que mon tableau est en fait une iteration sur un bean. Donc pour chaque ligne, le nom des case est le meme. Et quand je clique sur une case, il me colore la case correspondante mais dans la 1ere ligne.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
 
<logic:iterate 
				length='<%=nbligne%>' 
			        indexId="index" 
				id="XXX"
				offset='<%=request.getParameter("offset") %>'
				name="XForm"
				property="YYYY"
				type="fr.XYZ">
 
 
 
<TD><bean:write name="XXXX"  property="num"/></TD>
<TD><bean:write name="XXXX"  property="nom" /></TD>
<TD width="10%" align="center"><html:text name="XXXX"  size="20" indexed="false" property="valeur" styleId="valeur" onclick="Evaluer(this.style.backgroundColor, this.id);"/></TD>
<TD width="40%" align="center"><bean:write name="XXXX"  property="com" /></TD>
 
 
</logic:iterate>