无法在Chrome中调用警报

时间:2013-10-02 21:56:53

标签: javascript html google-chrome firefox select

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

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

在firefox中,当我点击选项A时,它会显示一个警告('abc')。但在Chrome中,它不会运行。我能改变一下铬的设置吗?

有什么建议吗?

感谢!!!

2 个答案:

答案 0 :(得分:2)

使用html select提供的onchange事件,

示例:提醒所选选项

<select onchange="alert(this.value)">
        <option>A</option>
        <option>B</option>
</select>

答案 1 :(得分:1)

您需要使用onchange事件

http://jsfiddle.net/WB3Q9/

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

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