如何通过代码触发 HTML Select 元素的 onchange 事件。
以下仅选择一个列表项,但似乎没有触发 onchange 事件?
options[index].selected = true;
最佳答案
如果事件直接通过 onchange
连接,您可以通过调用该处理程序来调用该处理程序,如下所示:
mySelect.options[index].selected = true;
mySelect.onchange();
...如果它不是那样装配的,那么根据您的绑定(bind)方式,不同的方法是合适的,有关如何附加
onchange
处理程序的更多信息会有所帮助。关于javascript - 以编程方式触发 HTML 选择元素的 onchange 事件,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/4581274/