Ajouter Item Menu déroulant
Résolu
Hitchhiker
Messages postés
30
Statut
Membre
-
Hitchhiker Messages postés 30 Statut Membre -
Hitchhiker Messages postés 30 Statut Membre -
Salut, hum je vais encore poser une question de bouffon ha xD
heu... Comment ajouter un item a un menu déroulant ?
Merci de vos réponses :)
heu... Comment ajouter un item a un menu déroulant ?
Merci de vos réponses :)
Configuration: Windows Vista Firefox 3.0.11
7 réponses
-
Sans ton code, on ira pas très loin ...
-
lol si tu veux un code...
<select name="Nom" size="1" id="ID" onchange="Change()">
<option value="Ma valeur ">Mon txt</option>
</select>
en javascript hein -
Non, ça c'est du XHTML.
Il suffit d'ajouter la balise <option> pour chaque "lien", qui est simuler grâce à du JS.<select name="Nom" size="1" id="ID" onchange="Change()"> <option value="http://example.com/page1.html">Page 1</option> <option value="http://example.com/page2.html">Page 2</option> <option value="http://example.com/page3.html">Page 3</option> <option value="http://example.com/page4.html">Page 4</option> <option value="http://example.com/page5.html">Page 5</option> </select> -
xDDDDDDDD !!!!
non non j'aimerais justement que mon menu, sa soi les visiteur qui puisse le modifier (ajouter des item ou les enlever...)
en javascript hein -
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question -
C'est bon j'ai trouvé :)
function addStatesOption(val,txt) {
var oSelect = document.getElementById('select_id');
var oOption = document.createElement('OPTION');
if (document.selection) { //IE support
oSelect.options.add(oOption);
oOption.innerText = txt;
oOption.value = val;
}
else {
oOption.text = txt;
oOption.value = val;
oSelect.options[oStates.options.length]=oOption;
}
}
Cette fonction marche sous IE et firefox +D -
Regarde cet exemple.
-