Document.all sur firefox

[Résolu]
Signaler
Messages postés
362
Date d'inscription
mardi 18 décembre 2001
Statut
Membre
Dernière intervention
24 août 2012
-
Messages postés
362
Date d'inscription
mardi 18 décembre 2001
Statut
Membre
Dernière intervention
24 août 2012
-
Bonjour,

j'utilise ce bout de code qui fonctionne bien sous IE mais pas sous FF ... Ou es sont les problèmes/solution ?

thx


document.all.monComboBox.value='aaa';

<select name="monComboBox">
<option selected="selected" value="bbb">bbb</option>
<option value="aaa">aaa</option>
</select>

2 réponses

Messages postés
15814
Date d'inscription
jeudi 8 août 2002
Statut
Modérateur
Dernière intervention
4 mars 2013
125
Salut,

A là là, cette infamie de la fonction all qui va te chercher parmi les id et les noms, qu'est-ce que c'est moche !

Voici la façon standard de le faire :
document.getElementsByName["monComboBox"][0].value = "aaa";


Ou encore plus fiable :
document.getElementById["monComboBox"].value = "aaa";


avec :
<select name="monComboBox" id="monComboBox"> 

______________________________________

AVANT de poster votre message, veuillez lire, comprendre, et appliquer notre réglement
Messages postés
362
Date d'inscription
mardi 18 décembre 2001
Statut
Membre
Dernière intervention
24 août 2012

:-)