Posez votre question Signaler

Javascript: comment declarer un objet

sylvie27 - Dernière réponse le 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()%>");
}

// }
}
Lire la suite 

Javascript: comment declarer un objet »

4 réponses
Réponse
+2
moins plus
Tu as mis deux o à document.
Ajouter un commentaire
Réponse
+0
moins plus
le probleme est toujours le meme.

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

Merci
Ajouter un commentaire
Réponse
+0
moins plus
Est-ce que tu peux mettre le code source html/js généré ?
Ajouter un commentaire
Réponse
+0
moins plus
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");
}

}
}
Ajouter un commentaire
Ce document intitulé « javascript: comment declarer un objet » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
Passage au tout numérique : quel coût pour les particuliers ?