Javascript 是否在onChange事件中将参数作为参数传递?

Javascript 是否在onChange事件中将参数作为参数传递?,javascript,html,Javascript,Html,我试图在onchange事件期间调用Javascript函数 html代码: <select name="model" id="model" onchange="demo(this.options[this.selectedIndex].value)"> <option value="1">one</option> <option value="2">two</option> <option value="

我试图在onchange事件期间调用Javascript函数

html代码:

<select name="model" id="model" onchange="demo(this.options[this.selectedIndex].value)">
    <option value="1">one</option>
    <option value="2">two</option>
    <option value="3">three</option>
    <option value="100">Add New Model</option>
</select>
但当我更改下拉列表的值时,它不会显示警报框。为什么它不起作用


小提琴显示问题:

工作正常->?为什么不只是这个值?请注意,在IE中,使用光标键导航会在每次选择选项时触发一个更改事件。请检查此链接,因为它无法获得正确的输出。这有什么问题?是否已禁用浏览器中显示的弹出框?尝试退出并重新启动浏览器。@user3627152:您的小提琴工作正常。在小提琴的左窗格中,将onload更改为wrap in body。你最新的小提琴:
function demo(a){
    alert(a);
}