请问点击select控件右边下拉箭头的函数是什么

时间:2021-04-01 18:07:06
如题,我希望能够利用JS来实现点击select控件下拉箭头的操作。例如,我在某个文本框中输入一个字符以后,立即弹出select的下拉列表,如同点击了select右边的下拉箭头一般。望大侠不吝赐教

3 个解决方案

#1


这个,还真没听说过

#2


自己做个div显示就好了

#3


<select name="ss" id="ss">
    <option value="v">sd</option>
    <option value="v">sd</option>
    <option value="v">sd</option>
    <option value="v">sd</option>
</select>

<button type="button" onclick="demo()">点击</button>
<script type="text/javascript">
    function demo(){
        document.getElementById("ss").focus();
        var WshShell = new ActiveXObject("Wscript.Shell");
        try{
            WshShell.SendKeys("%{DOWN}");
        }catch(e){}
        WshShell.Quit;
    }
<script>
施主还是放肆吧,这玩意只能IE本地里玩玩。或者你用 模拟的select

#1


这个,还真没听说过

#2


自己做个div显示就好了

#3


<select name="ss" id="ss">
    <option value="v">sd</option>
    <option value="v">sd</option>
    <option value="v">sd</option>
    <option value="v">sd</option>
</select>

<button type="button" onclick="demo()">点击</button>
<script type="text/javascript">
    function demo(){
        document.getElementById("ss").focus();
        var WshShell = new ActiveXObject("Wscript.Shell");
        try{
            WshShell.SendKeys("%{DOWN}");
        }catch(e){}
        WshShell.Quit;
    }
<script>
施主还是放肆吧,这玩意只能IE本地里玩玩。或者你用 模拟的select