默认安全级别下没方法的,降安全级别后可以使用,不推荐使用<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>
<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>
解决方案 »
- jquery幻灯片在chrome下的问题!!
- jquery滚动效果的问题
- 如何在JavaScript中使用正则表达式
- javascript中的match(/*/)方法,匹配字符问题
- [仅有的30分都给上,诚意请教]如何事先检测document.getElementByid("表单元素")是否存在?
- 假如一个页面里有数个submit按纽,提交本页时,如何知道是点的哪个按纽呢
- 如何控制自身ie窗口的显示外观?(100分)
- 那位大虾知不知道这样的一个网址?
- 用JavaScript怎样动态生成<option>项?
- html文件引入另一个html头文件,造成js失效,请教
- 关于<a>锚标记的一个奇怪的点击事件
- IE运行模式对话框中的js时出现错误"存储空间不足,无法处理此命令"
<head>
<title></title>
<script></script>
</head>
<body>
<input type="text" onfocus="javascript:sel.size='10'" onBlur="javascript:sel.size='1'"/>
<select id="sel">
<option> 123123 </option>
<option> 123123 </option>
<option> 123123 </option>
<option> 123123 </option>
<option> 123123 </option>
<option> 123123 </option>
<option> 123123 </option>
</select>
</body>
</html>
<html>
<head>
<title></title>
<script>
function test()
{
sel.focus();
var WshShell = new ActiveXObject("Wscript.Shell");
try{
WshShell.SendKeys("%{DOWN}");
}
catch(e){}
WshShell.Quit;
}
</script>
</head>
<body>
<input type="text" onfocus="test();" onBlur="javascript:sel.size='1'"/>
<select id="sel">
<option> 123123 </option>
<option> 123123 </option>
<option> 123123 </option>
<option> 123123 </option>
<option> 123123 </option>
<option> 123123 </option>
<option> 123123 </option>
</select>
</body>
</html>
onblur 时隐藏