gpt4 book ai didi

javascript - 带有onclick javascript函数的下拉菜单

转载 作者:太空宇宙 更新时间:2023-11-04 14:16:43 24 4
gpt4 key购买 nike

我正在尝试创建一个下拉菜单,在单击时调用 JavaScript 函数。我的下拉菜单是这样的:

<select name = "navyOp"> 
<option selected = "selected">Select a Navy Op Area</option>
<option value = "AN01">AN01</option>
<option value = "AN02">AN02</option>
<option value = "AN03">AN03</option>
</select>

因此,对于每个选项,我都希望调用一个特定的 JavaScript 函数。有没有简单的方法可以做到这一点?

最佳答案

您可以将事件监听器附加到选择元素:

window.test = function(e) {
if (e.value === 'AN01') {
console.log(e.value);
} else if (e.value === 'AN02') {
console.log(e.value);
} else if (e.value === 'AN03') {
console.log(e.value);
}
}
<select name="navyOp" onchange="test(this);">
<option selected="selected">Select a Navy Op Area</option>
<option value="AN01">AN01</option>
<option value="AN02">AN02</option>
<option value="AN03">AN03</option>
</select>

关于javascript - 带有onclick javascript函数的下拉菜单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24250748/

24 4 0