【发布时间】:2009-08-03 21:30:20
【问题描述】:
这似乎不起作用:
<select id="mySel" onchange="alert('foo')">
<option value="a">a</option>
<option value="b">b</option>
</select>
<script>
dojo.byId('mySel').value = 'b'; // select changes, but nothing is alerted
</script>
(我正在使用dojo,但这并不重要。)
【问题讨论】:
-
可能重复。今天看到了。
-
我进行了搜索,但没有找到任何东西。
-
我正在寻找它。显然它的措辞不同......
-
我不得不争辩说,在这种情况下使用 dojo 确实 很重要,因为您没有使用典型的 JavaScript 方式来更改下拉列表中的选定项目。您是否尝试过更改 mySel.selectedIndex?
标签: javascript select onchange