Manipuler un Menu Select (combo.)

Signaler
Messages postés
2380
Date d'inscription
lundi 4 février 2002
Statut
Membre
Dernière intervention
29 décembre 2012
-
Messages postés
31
Date d'inscription
mercredi 18 octobre 2000
Statut
Membre
Dernière intervention
8 avril 2004
-
Bonjour,

Je cherche un moyen pour effacer la premièer ligne d'un Menu Select (ou combo). Voici mon code mais j'ai une erreur

for (i=1;i<ZeSelect.options.length - 1;i++)
{
ZeSelect.options[i-1] = ZeSelect.options[i];
}
Le problème est ke je vois po mon erreur, et donc je me demande si je peux faire ce genre de manip sur l'object Options.
Merci.
S.

2 réponses

Messages postés
341
Date d'inscription
mercredi 17 juillet 2002
Statut
Membre
Dernière intervention
14 juillet 2011
13
Bonjour,

Pour supprimer une option d'un select :

document.tonFormulaire.tonSelect.options[indice] = null;

Les options sont numérotées de 0 à x, donc pour supprimer la 1ère, indice = 0.

A+

jc
Messages postés
31
Date d'inscription
mercredi 18 octobre 2000
Statut
Membre
Dernière intervention
8 avril 2004

document.form.select.remove(X)

X c la ligne a effacer

pour en virer plusieurs tu les sépares par une virgule il me semble.

Enfin g testé ca fonctionne, je suis meme pas débutant, carrément néophyte mais c dans mon bouquin et ca semble marcher.