我不明白如何在单击选项时创建事件。我写了下面的代码,但它不起作用。
document.addEventListener('click', e => {
if (e.target.getAttribute('id') === 'selectSeria') alert("SEND");
})
<div class="form-group">
<label for="exampleFormControlSelect1"></label>
<select class="form-control" value="Модель" name="custom" >
<option class="js-button" value="16" id="selectSeria">Ventura HRL</option>
<option class="js-button"></option>
<option id="selectSeria3">3</option>
<option>4</option>
<option>5</option>
</select>
</div>
</form>
试试这个,指定 id:
代码:
https://codepen.io/exordio/pen/PoxVyvp
因此,没有与此相关的事件...但是您可以捕捉到 的变化
select。虽然重复选择相同的值不会被拦截。