是否有一种方法可以使用JavaScript手动重置onchange事件

Is there a way to manually reset the onchange event using JavaScript?

本文关键字:JavaScript 事件 onchange 可以使 方法 一种 是否      更新时间:2023-09-26

这可能吗?我尝试设置selectedIndex,但没有工作。

我遇到的是触摸屏设备上的onChange事件的问题。从下拉菜单中选择的onChange事件第一次工作得很好,但当我再次调用表单时似乎不会重置,即使我重置表单本身。

问题是第一个下拉菜单上的选择,在第一个下拉菜单之后,依赖于调用函数来生成下一个选择下拉菜单的onChange事件。但是,在设备本身上,如果在第一个框中重新选择项目,则onChange事件似乎不会触发。很难理解,但我认为如果我可以重置onChange事件的选择框元素,那么onChange事件将再次正常触发

要触发onchange处理程序吗?document.getElementById('yourelement').onchange() .