2016-12-21 1 views
0

У меня есть форма, с меню выбора только с двумя вариантами. Я не хочу использовать кнопку отправки в этой форме.функция на самом деле выбранная опция

При выборе одного из параметров запускается функция onChange. Но пользователь может снова щелкнуть по уже выбранному параметру ... снова .. снова ... Мне нужно запустить эту функцию каждый раз, когда пользователь нажал на уже выбранный или выбранный вариант. Есть ли какое-то решение для запуска функции по действительно выбранной опции?

jsFiddle EXAMPLE

HTML

<select onchange="test()"> 
    <option value="value2">option 1</option> 
    <option value="value1">option 2</option> 
</select> 

Javascript

function test(){ 
    alert('OK'); 
} 
+1

Вы хотите запустить функцию только в том случае, если опция изменилась? или если это не изменится? – Stu

+0

Мне нужно запускать функцию каждый раз.Если он изменится и если он не изменится. – Patrik

+1

Возможный дубликат [Есть ли событие onSelect или эквивалент для HTML