JS触发select控件显示下拉菜单

分类:Javascript| 发布:camnprbubuol| 查看: | 发表时间:2011/4/6

js怎么才能操作select 使它的下拉菜单显示出来?而不是人工的去点击<select>控件!
·
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
  <TITLE> New Document </TITLE>
  <script lanauage="javascript">
       function show(){
              document.getElementById(’temp’).onclick();
       }
  </script>
</HEAD>

<BODY>
<form name="form1">
  <Select name="temp" onclick="">
       <option value="a">a</option>
       <option value="b">b</option>
       <option value="c">c</option>
  </Select>  <a href="#" onclick="show()" >view</a>
</form>
</BODY>
</HTML>

我试了一下通过onclick事件 来模拟 但是没有成功。  大家有没有什么好办法 谢谢!<

解决方法


<select   id=s1>  
  <option   >1</option>  
  <option   >2</option>  
  <option   >3</option>  
  <option   >4</option>  
  <option   >5</option>  
  <option   >6</option>  
  </select>  
  <input   type=button   id=b1   value=go   onclick="aa()">  
  <script>  
  function   aa(){  
  var   f=new   ActiveXObject("WScript.SHELL");  
  s1.focus();  
  f.SendKeys("%{DOWN}");  
  }  
  </script>   

找到方法了 虽然不是太理想 ,需要浏览器允许Activex控件才行

365据说看到好文章不转的人,服务器容易宕机
原创文章如转载,请注明:转载自郑州网建-前端开发 http://camnpr.com/
本文链接:http://camnpr.com/javascript/302.html