[POO] Syntaxe getElementById et select
Bonjour le forum,
code :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
| function maFonctionJS()
{
var selectedValue = document.getElementById('monCombo')[document.getElementById('monCombo').selectedIndex].id ;
if (selectedValue=="option1")
{
alert('option1');
var Classe_coordonnees_MB2 = Class.create();
Classe_coordonnees_MB2 .prototype = {
initialize : function(longi, lat, comment){
this.longi = longi;
this.lat = lat;
this.commentaire = comment;
}
}
alert('avt boucle');
var point_MB2=new Array();
point_MB2[0]=new Classe_coordonnees_MB2(32.255488,3.2186515,"T1");
point_MB2[1]=new Classe_coordonnees_MB2(32.255488,3.2186515,"T2");
for(var k=0; k<point_MB2.length; k++) ;
{
alert('ds boucle for');
var longi =point_MB2[k].longi;
var lat = point_MB2[k].lat;
var commentaire = point_MB2[k].comment;
place(longi,lat,commentaire);
}
} |
Mon composant combobox fonctionne parfaitement. Lorsque je sélectionne l'option1 j'ai bien la fenêtre option1 qui s'affiche. Par contre la fenêtre d'alert('avt boucle'); na s'aafiche pas. Ni lla fenêtre alert('ds boucle for'); ne s'affichent pas. JE pense que cela est donc à un probléme d'écriture de la classe mais je ne sais où..........
Merci