Manipuler un Menu Select (combo.)

syndrael Messages postés 2378 Date d'inscription lundi 4 février 2002 Statut Membre Dernière intervention 29 décembre 2012 - 26 févr. 2003 à 22:09
daerlnaxe Messages postés 31 Date d'inscription mercredi 18 octobre 2000 Statut Membre Dernière intervention 8 avril 2004 - 22 mars 2004 à 23:24
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

cs_jeca Messages postés 341 Date d'inscription mercredi 17 juillet 2002 Statut Membre Dernière intervention 14 juillet 2011 14
27 févr. 2003 à 06:23
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
daerlnaxe Messages postés 31 Date d'inscription mercredi 18 octobre 2000 Statut Membre Dernière intervention 8 avril 2004
22 mars 2004 à 23:24
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.
Rejoignez-nous