javascript - 进行选择会导致 javascript 弹出窗口

标签 javascript html select popup

所以这是使用 javascriptHTML

例如:

<select name='test' >
    <option value='1'>
    <option value='2'>
    <option value='3'>
</select>

如果有人选择选项值 2(从下拉列表中),我希望出现一个弹出窗口。但是,如果他们选择选项值 1 或选项值 3(从下拉列表中),我不希望发生任何事情。

我该怎么做?

谢谢

最佳答案

为选择添加一个 id ( <select name='test' id='test'> )。然后添加(在 <select> 之后):

<script>
document.getElementById("test").onchange = function(){
    if (this.options[this.selectedIndex].value == '2') {
        alert('hello world!');
    }
}
</script>

关于javascript - 进行选择会导致 javascript 弹出窗口,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2953604/

相关文章:

javascript - 是否有将函数参数定义为回调的 JavaDoc 注释?

html - 文本未在 div 中间垂直对齐

javascript - 按下提交按钮时图表消失

javascript - 我可以为 html 文本字段形式的元素提供相同的名称和 ID 吗?

html - 如何使用 lex 在 html 标签内打印文本

PostgreSql 选择查询操作

php - SELECT(MAX) SQL 到 Eloquent,无需原始数据

mysql - 从一个表中获取全部并从另一个表中获取 COUNT

javascript - 尝试理解 JS 中的递归...检查我的简单代码

html - 如何在图像 map 上实现标签弹出窗口