2009-11-30 10 views
0

Comment puis-je accéder à un élément de sélection s'il a été sélectionné?Sélectionner l'élément onchange

var select = document.getElementById("select"); 
if(select.selected == true) 

doesnt work any idea? 
+0

Pourrions-nous savoir quel est le type de l'élément que vous essayez de sélectionner par exemple checkbox, radiobutton, etc. –

+0

un champ de sélection – streetparade

Répondre

-1

document.getElementById ("MySELECT") Valeur

ou

var selObj = document.getElementById ("MySELECT."); selObj.options [selObj.selectedIndex] .value;

+0

sans sélection? – streetparade

+0

J'ai normalement un élément au début de la liste, par exemple [Sélectionner la valeur]. Ensuite, vous testez pour selectedIndex> 0 –

0

L'arbre DOM est quelque chose comme

Select 
|-option 
|-option 
`-option 

il n'est pas le nœud de sélection qui peut être sélectionné. En tant que tel, vous devez obtenir la sélection, parcourir les enfants, et tester si l'enfant est sélectionné jusqu'à ce que vous en trouver un.

Questions connexes