Salut à vous !
Vous allez me dire que ce n'est pas bien (et surement à juste titre) mais j'ai un problème avec la propriété innerHTML. Je l'utilise pour injecter du contenu dans une liste déroulante. Pour cela, j'ai un <select> possédant un "id".
Mon problème est que cela ne fonctionne pas sous Internet Explorer (toute version confondue) et du coup, je ne sais pas comment résoudre facilement mon problème.
Au niveau du code, ça ressemble à ceci :
Code HTML
Merci d'avance pour vos idées
Modifié par Alphonse (03 Nov 2009 - 17:38)
Vous allez me dire que ce n'est pas bien (et surement à juste titre) mais j'ai un problème avec la propriété innerHTML. Je l'utilise pour injecter du contenu dans une liste déroulante. Pour cela, j'ai un <select> possédant un "id".
Mon problème est que cela ne fonctionne pas sous Internet Explorer (toute version confondue) et du coup, je ne sais pas comment résoudre facilement mon problème.
Au niveau du code, ça ressemble à ceci :
Code HTML
<select id="id_unique"></select>
Code JavaScriptvar mesOptions = '<option value="1">libellé 1</option><option value="2">libellé 2</option>';
document.getElementById('id_unique').innerHTML = mesOptions;
Merci d'avance pour vos idées

Modifié par Alphonse (03 Nov 2009 - 17:38)