Aide en javascript

Hatrixed Messages postés 4 Date d'inscription   Statut Membre Dernière intervention   -  
Alain_42 Messages postés 5361 Date d'inscription   Statut Membre Dernière intervention   -
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   Statut Membre Dernière intervention   894
 
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   Statut Membre Dernière intervention  
 
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   Statut Membre Dernière intervention   894
 
donc tu vois que tu ne peut pas y mettre d'attribut name ou val
0