3

我在使用 chrome 时遇到了一个错误(在 Firefox 中没问题)。这是我的代码,非常简单:

<html><head></head>
<body>
<select>
        <option onclick="alert('abc');">A</option>
        <option>B</option>
</select>         
</body>
</html>

在 Firefox 中,当我单击选项 A 时,将显示警报('abc')。但在 chrome 中,它不会运行。我可以更改 chrome 的设置吗?

有什么建议么?

谢谢!!!

4

2 回答 2

2

使用 html select 提供的 onchange 事件,

示例:提醒选定的选项

<select onchange="alert(this.value)">
        <option>A</option>
        <option>B</option>
</select>
于 2013-10-02T22:36:37.727 回答
1

您需要使用该onchange事件

http://jsfiddle.net/WB3Q9/

当用户选择一个选项时,选择元素的值会发生变化,从而触发onchange事件以及您绑定到它的任何函数

<select onchange="alert('The Value is ' + this.value)">

于 2013-10-03T02:33:08.073 回答