Liste <SELECT> dynamique avec javascript

Résolu/Fermé
yazid - 30 sept. 2007 à 11:11
Reivax962 Messages postés 3671 Date d'inscription jeudi 16 juin 2005 Statut Membre Dernière intervention 11 février 2021 - 10 déc. 2007 à 15:55
Bonjour,
voici ma fonction javascript

<script type="text/JavaScript">
function Function_Blogs_Pays()
{
sel=document.getElementById("blog_2" );

sel.innerHTML = "<option value='t1'>v1300</option><option value='t2'>v23</option><option value='t3'>v33</option>";
}
</script>

voici l'element (liste) du formulaire à modifier

<select name="blog[]" id="blog_2" class="text" style="width:300px;">
<option value="00"> </option>
<!--....contenu dynamique -->
</select>

avec Firefox ca marche mais pour IE 6 ca ne marche pas !

merci
A voir également:

2 réponses

Bonjour,

Pour ton pb si tu utilises une mise en page sous forme de tableau, c'est à dire que tes scripts sont exécutés à partir des cases <td> de ton tableau, et bien il est possible que ce soit la raison pour laquelle ça ne fonctionne pas sous IE.

Utilises plutôt des <div> et un .css pour mettre en forme, ça devrait fonctionner ;-)
1
Reivax962 Messages postés 3671 Date d'inscription jeudi 16 juin 2005 Statut Membre Dernière intervention 11 février 2021 1 011
10 déc. 2007 à 15:55
Bonjour,

Est-ce que la fonction elle-même est appelée ? Essaie de mettre un alert("foo") dedans déjà pour vérifier ça.
Ensuite, je ne sais pas si « <script type="text/JavaScript"> » passe sans que l'attribut language='javascript' ne soit précisé. A voir.

Xavier
0