2014-01-16 20 views
2

的選擇ID舉個例子,我有以下結構:下拉菜單:的onChange,發現期權價值

<select id = 'omg' onchange= 'select(this.value)'> 
    <option>'wow'</option> 
    <option>'pls'</option> 
    <option>'werk'</option> 
</select> 

在選擇一個選項,選擇功能不管它可能看起來像將輸出的設定值選項,即'哇','請','werk'。

我目前卡住試圖選擇下拉菜單的ID。我想要的結果的一個例子是選擇3個選項中的任何一個,然後將onchange函數輸出爲'omg'。


我現在的想法是有

onchange = 'select(this.value, this)' 

其中的onchange函數本身看起來是這樣的:

function select(value, element) { 
    var ele = element ; //part where I'm stuck on (I select entire object, but now what?) 
    //code for what I want to do with value but that's irrelevant to question 
} 
+0

'select(this.id)'? – Musa

+0

你想要選擇的選項或文本的值嗎? –

+0

我希望選擇輸出整個的ID? – Xenyal

+0

它會@Xenyal – Dalorzo