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

      }
      }
      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