Javascript: comment declarer un objet

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

  1. Tu as mis deux o à document.
    1. le probleme est toujours le meme.

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

      Merci
      1. 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");
        }

        }
        }