Javascript: comment declarer un objet

sylvie27 -  
 sylvie27 -
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. poof65
     
    Tu as mis deux o à document.
    2
  2. sylvie27
     
    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
  3. poof65
     
    Est-ce que tu peux mettre le code source html/js généré ?
    0
  4. sylvie27
     
    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