Aide en javascript

Fermé
Hatrixed Messages postés 4 Date d'inscription jeudi 2 septembre 2010 Statut Membre Dernière intervention 8 septembre 2010 - 7 sept. 2010 à 13:34
Alain_42 Messages postés 5361 Date d'inscription dimanche 3 février 2008 Statut Membre Dernière intervention 13 février 2017 - 8 sept. 2010 à 17:06
Bonjour,
je voulais savoir qu'est ce qu'on peut selectionner a partir d'un menu select en utilisant javascript...
par exemple:
this.form.elements['cours'].options[this.form.elements['cours'].selectedIndex].id
this.form.elements['cours'].options[this.form.elements['cours'].selectedIndex].value


ces deux selection marche parfaitement, mais la suivante ne marche pas:
this.form.elements['cours'].options[this.form.elements['cours'].selectedIndex].name


pourquoi je ne peut pas selectionner le nom de l'element selectionner et peut on faire quelque chose comme ceci:
.....
<option name="opt1" value="1" val="valeur personaliser">....
mais :
this.form.elements['cours'].options[this.form.elements['cours'].selectedIndex].val

marche pas :s


Merci

2 réponses

Alain_42 Messages postés 5361 Date d'inscription dimanche 3 février 2008 Statut Membre Dernière intervention 13 février 2017 894
7 sept. 2010 à 14:19
la balise option n'accepte pas tout

regarde sur un site html tu verra ce qui est autorisé
1
Hatrixed Messages postés 4 Date d'inscription jeudi 2 septembre 2010 Statut Membre Dernière intervention 8 septembre 2010
8 sept. 2010 à 13:31
La balise option s'utilise uniquement à l'intérieur d'une liste (select). Elle définit un élément de la liste et peut lui associer une valeur avec l'attribut value. Il est également possible d'inclure cette balise dans le tag optgroup qui permet de regrouper les éléments en catégories distinctes au sein d'une liste.
Si aucune option n'est sélectionnée avec l'attribut selected, alors c'est la première qui l'est par défaut.

Ses attributs spécifiques sont :
- selected : permet de sélectionner un élément par défaut.
- value : valeur associée à chaque option de la liste.
- label : décrit brièvement le contenu de l'option.

merci
0
Alain_42 Messages postés 5361 Date d'inscription dimanche 3 février 2008 Statut Membre Dernière intervention 13 février 2017 894
8 sept. 2010 à 17:06
donc tu vois que tu ne peut pas y mettre d'attribut name ou val
0