是否可以使用JS打开HTML选择以显示其选项列表?是否可以使用JavaScript打开HTML选择以显示其选项列表?
3 回答
HUWWW
TA贡献1874条经验 获得超12个赞
dropDown = function (elementId) { var dropdown = document.getElementById(elementId); try { showDropdown(dropdown); } catch(e) { } return false;};showDropdown = function (element) { var event; event = document.createEvent('MouseEvents'); event.initMouseEvent('mousedown', true, true, window); element.dispatchEvent(event);};
jeck猫
TA贡献1909条经验 获得超7个赞
function expand(obj){ obj.size = 5;}function unexpand(obj){ obj.size = 1;}
<select id="test" multiple="multiple" name="foo" onFocus="expand(this)" onBlur="unexpand(this)"><option >option1</option> <option >option2</option><option >option3</option><option >option4</option><option >option5</option></select>
添加回答
举报
0/150
提交
取消