Comment obtenir l'ID de l'option sélectionnée avec Javascript non JQuery

J'ai besoin d'imprimer l'option sélectionnée ID avec Javascript JQuery pour les sélectionner des étiquettes.

Supposons que nous disposons de plus d'un sélectionner des étiquettes.

<select  onchange="showOptions(this)" id="my_select1">
   <option value="a1" id="ida1">Option1</option>
   <option value="a2" id="ida2">Option2</option>
</select>

<select  onchange="showOptions(this)" id="my_select2">
   <option value="b1" id="idb1">Option1</option>
   <option value="b2" id="idb2">Option2</option>
</select>

J'ai trouvé la façon suivante options[selectedIndex].id mais comment puis-je savoir à qui l'un de ceux que la ligne se réfère à..

Des suggestions?

J'ai Essayé ce qui suit, mais cela n'a pas fonctionné.

<select id="my_select" onchange="showOptions2(this)">
   <option value="o1" id="id1">Option1</option>
   <option value="o2" id="id2">Option2</option>
</select>


<script type = "text/javascript">


function showOptions2(s){
 var adVALUE = console.log(s[s.selectedIndex].value); //get value
 var adID = console.log(s[s.selectedIndex].id); //get id

  alert(adID);

}
</script>

source d'informationauteur george | 2012-09-27