建议用右键代替双击:
<script>
function show()
{ var a=document.getElementById("div1")
if (event.button==2)
{a.style.display=a.style.display=="none"?"":"none"
}
}
</script>
<select onmousedown="show()">
<option>aaaa</option>
<option>bbb</option>
<option>ccc</option>
<option>dddd</option>
</select>
<div id="div1" style="display:none">
<textarea ></textarea>
</div>
</script></head><body>
<select id="selectlist" onchange="selectvalue(this.value)">
<option value="" selected="selected">请选择值</option>
<option value="值1">值1</option>
<option value="值2">值2</option>
<option value="值3">值3</option>
<option value="值4">值4</option>
</select>
</body>
js加载时双击:1、新建一个html文件,命名为test.html,
2、在test.html页面中,使用button标签创建一个按钮,用于下面双击该按钮时触发双击事件。
3、在test.html页面中,给button按钮绑定ondblclick双击事件,当按钮被双击时,执行go()函数。
4、在test.html页面中,使用script标签标记js代码执行区域,
5、在js内,使用function创建一个go()函数,
6、在go()函数内,使用alert()方法弹出文字内容,例如,弹出这是一个双击按钮文字。
7、在浏览器打开test.html文件,双击按钮,弹出这是一个双击按钮文字。