在JavaScript下拉列表中选择索引时需要触发事件

在JavaScript下拉列表中选择索引时需要触发事件,javascript,javascript-events,Javascript,Javascript Events,我需要一个JavaScript事件,当从下拉列表中选择某个内容时,该事件将触发。我现在使用的是onchange,它几乎可以实现我想要的所有功能,但当我单击下拉菜单并选择已经选中的索引时,它不会启动。我需要一个类似于onchange的事件,但每次都会触发,即使我选择的是“已选”选项 JS中是否有类似的内容?尝试其他事件,如下拉菜单选项上的“onclick”或下拉菜单上的“onblur” 哦,我为你找到了这个: 以下是html: <select id="dropdown"> <

我需要一个JavaScript事件,当从下拉列表中选择某个内容时,该事件将触发。我现在使用的是
onchange
,它几乎可以实现我想要的所有功能,但当我单击下拉菜单并选择已经选中的索引时,它不会启动。我需要一个类似于
onchange
的事件,但每次都会触发,即使我选择的是“已选”选项


JS中是否有类似的内容?

尝试其他事件,如下拉菜单选项上的“onclick”或下拉菜单上的“onblur”

哦,我为你找到了这个:

以下是html:

<select id="dropdown">
  <option value="1">One</option>
  <option value="2">Two</option>
  <option value="3">Three</option>
</select>

尝试使用其他事件,例如下拉菜单选项上的“onclick”,或下拉菜单上的“onblur”

哦,我为你找到了这个:

以下是html:

<select id="dropdown">
  <option value="1">One</option>
  <option value="2">Two</option>
  <option value="3">Three</option>
</select>

您可以使用onclick而不是onchange。

您可以使用onclick而不是onchange。

似乎您想要的是在另一个问题中已经得到回答的东西


希望这能有所帮助。

看来你想要的东西已经在另一个问题中得到了回答


希望这能有所帮助。

为什么不改用
onclick
呢?为什么不改用
onclick
呢??
https://stackoverflow.com/questions/11002421/jquery-event-to-fire-when-a-drop-down-is-selected-but-the-value-is-not-change