Bonjour, voici mon pb j'ai une fonction javascript qui me permet de donné une valeur à mes champs :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
function setChamp(nomChamp,valeurChamp)
{
	document.forms[0].elements[nomChamp].value=valeurChamp;
}
le problème est pour donné une valeur lorsque le propriété est indexé comme ceci :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
<logic:iterate indexId="index" id="indexListe" name="maForm" property="maListe">
<html:hidden indexed="true" name="maForm" property="id" />
//suite du code et fermeture des tags
ce qui pose pb :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
<td onclick="javascript:setValeurChamp('id', '<bean:write name="maForm" property="id"/>');
dans la console javascript j'ai : document.form[0].elements[nomChamp] has no properties