Javascript: comment declarer un objet

Fermé
sylvie27 - 21 août 2006 à 15:57
 sylvie27 - 21 août 2006 à 17:02
Bonjour,
je voudrais ajouter des elements dynamiques dans ma liste. voici la fonction javascript que j'appelle.
j'ai des problemes à l'excution. j'ai du mal à declarer l'objet serv .

MErci.

function ajouter2(){
document.form_direct.listeService.options.length = 0;
var j = <%=Beanservice.getLT_service_Trombinoscope().size()%>;
for (int i = 0;i < j ;i++) {
<%Service serv =(Service) Beanservice.getLT_service_Trombinoscope().elementAt(1);%>
doocument.form_direct.listeService.options[i]= new Option('<%=serv.getNomService()%>',"<%=serv.getNomService()%>");
}

// }
}

4 réponses

Utilisateur anonyme
21 août 2006 à 16:01
Tu as mis deux o à document.
2
le probleme est toujours le meme.

je pense que j'ai mal instancié l'objet serv. mais je sais pas comment le resoudre.

Merci
0
Utilisateur anonyme
21 août 2006 à 16:53
Est-ce que tu peux mettre le code source html/js généré ?
0
le code html généré est celui ci:

function ajouter2(){
document.form_direct.listeService.options.length = 0;

var j = 3;
for (int i = 0;i < j ;i++) {
alert("ok1");
var serv = new Beanservice.getLT_service_Trombinoscope().elementAt(i);
alert("ok2");
var v_serv = serv.getNomService;
document.form_direct.listeService.options[i]= new Option('v_serv',"v_serv");
}

}
}
0