当我在select元素中选择一个选项时,我调用了一个javascript函数:
<select id="select-thingy" onchange="foo(event, this); false;">
<option value="bar">asdf</option>
...
</select>
该功能的功能如下:
function foo(e, elem) {
var thingummy = elem.options[elem.selectedIndex].value;
alert(e.ctrlKey); // for testing only
if (e.ctrlKey) {
// do something
} else {
// do something else
}
}
根据警报,e.ctrlKey未定义 - 我认为这应该返回true或false?我在这里缺少什么?
全部谢谢!