我在 html 文件中有一个选择标签,我想要的是在单击此选择标签时打开我自己的表格。但是使用这个选择标签的选项窗口也会打开我不想打开的。
有什么办法可以使该选项不会在 SELECT 标签中打开?
问问题
258 次
1 回答
1
SELECT
mousedown
触发事件后立即打开下拉菜单。为了防止它打开,您必须阻止该事件,mousedown
以便它不会触发任何进一步的事件。这是一个例子:
function test() {
// do something here
return false;
}
使用 HTML
<select onmousedown="test();"><!-- options here --></select>
或者
function test() {
// do something here
}
使用 HTML
<select onmousedown="test(); return false;"><!-- options here --></select>
不同之处在于第一种方法,您不能在标签上的mousedown
事件中调用更多函数。SELECT
但是你可以在之前用第二种方法做到这一点return false;
于 2012-11-02T07:46:34.463 回答