自动展开下拉不知道怎么做,但是可以改变它的size值
document.form.select.size=document.form.select.length;

解决方案 »

  1.   

    没有太好的办法,这个看能不能对服用。
    <BODY>
    <form name="ff">
      <input type=text name="a" value="a" >
      <select name="b" onfocus="jin();" >
        <option value="d">塞北的雪</option>
        <option value="e">northsnow</option>
      </select>
      <input type=text name="c"  value="c">
    </form>
    <script language="JavaScript">
       function jin(){
        var WshShell = new ActiveXObject("Wscript.Shell");
        try{
            WshShell.SendKeys("%{DOWN}");
        }
        catch(e){}     
        WshShell.Quit;     
    }
    </script> 
    </BODY>