2014-01-16 3 views
2

Возьмем, к примеру, у меня есть следующая структура:Выпадающее меню: OnChange, найти выберите идентификатор значения параметра

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

При выборе опции, функции выбора все, что может выглядеть как выход будет выбранное значение вариант, что «wow», «pls», «werk».

В настоящее время я застреваю, пытаясь выбрать идентификатор выпадающего меню. Примером моего желаемого результата будет выбор любого из трех вариантов, а затем для вывода функции 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

Я хочу, чтобы выбор выводил «select id» всего ? – Xenyal

+0

это будет @Xenyal – Dalorzo

Смежные вопросы