我在一个页面上有多个选择,如下所示:
<select id="select-1" class="action">
<option val=1>1</option>
<option val=2>2</option>
</select>
<select id="select-2">
<option val=1>1</option>
<option val=2>2</option>
</select>
<select id="select-3" class="action">
<option val=1>1</option>
<option val=2>2</option>
</select>
当更改类“action”的选择时,我需要使用 JS 代码执行一些操作。
我可以这样做:
var elements = document.getElementsByClassName("classname");
for (var i = 0; i < elements.length; i++) {
elements[i].addEventListener('click', myFunction, false);
}
但也许有更好的方法来处理这个问题。
所以我的问题是:使用一个事件处理程序来处理多个选择元素的最佳方法是什么?
不负相思意
相关分类