У меня есть элемент select
и button
.JavaScript onchange event не будет срабатывать, если выбран вариант с другими методами
Когда параметр из выбранного элемента изменяется, она вызывает некоторую функцию:
<select id="mySel" onchange="someFunction();">
<option value="1">Option 1</option>
<option value="2">Option 2</option>
...
</select>
<input type="button" value="Click" onclick="document.getElementById('mySel').selectedIndex = 0;"/>
someFunction()
только вызывал при изменении параметра от самого выбора элемента, а не при нажатии кнопки.
То, что я пытаюсь сделать, - это активировать событие onchange для выбора, независимо от того, где этот параметр изменяется.
Я знаю, что могу добавить someFunction()
к событию onclick, но это не то, что я ищу.
Любые идеи будут оценены.
http://stackoverflow.com/questions/2490825/how- to-trigger-event-in-javascript – Tschallacka
http://stackoverflow.com/questions/4672505/why-does-the-jquery-change-event-not-trigger-when-i-set-the-value-of-of- a-select-us –