在火狐浏览器中打开并填充下拉框加载
open and fill dropdownbox onload in Firefox
<!DOCTYPE html>
<html>
<head>
<script>
function myFunction()
{
alert("open the dropdownbox automatically onload");
optionsSelect.focus();
var WshShell = new ActiveXObject("WScript.Shell");
WshShell.SendKeys("%{DOWN}");
//document.formName.elementName.focus();
//document.F1.DD.focus();
}
</script>
</head>
<body onload="myFunction()">
<form>
<select name="DD" id="DD" onMouseOver="this.size=20;" onload="this.size=20;">
<option value="volvo">Audi</option>
<option value="saab">Fiat</option>
<option value="audi">Honda</option>
<option value="fiat">Mercedes</option>
<option value="audi">Saab</option>
<option value="audi">Volvo</option>
</select>
</form>
</body>
</html>
到目前为止,我能做的最好的事情就是用onMouseOver替换onload,但是如果你有一个很长的列表,它不允许您输入名称的字母进行快速搜索。有什么建议吗?谢谢。
将代码写入$(document).ready();
函数中。
- 包括 jquery-1.9.0 框架。
-
尝试下面的代码。
<script> $(document).ready(function(){ alert("open the dropdownbox automatically onload"); optionsSelect.focus(); // Other statements }); </script> // The rest of your code.
相关文章:
- 如何从 API 填充数据并加载到下拉列表中
- 通过位置栏更改查询字符串,AJAX加载的菜单不会't在没有硬刷新的情况下重新填充
- Django设计模式-在加载时填充客户端JavaScript变量的方法
- 传递数据以填充在ajax Modal中加载的输入字段
- Jquery Chosen插件-通过Ajax动态填充列表时显示加载图标
- 需要.js填充程序,用于加载 JQuery UI 和其他 JQuery 包
- 加载内联 SVG 时填充(url#)出现问题
- 壁虎浏览器不会在加载时填充输入
- 浏览器填充码首先加载
- 如何在 requirejs 中使用填充程序加载 knockout.observableDictionary 插件
- 加载许多 svg 文件并更改填充
- 如何从我的 MySQL 数据库中提取数据以在页面加载时预填充表单
- 无论如何,在页面加载后填充Page_Load范围内的空对象列表
- 使用 RequireJS 2.0.1 和填充码加载 jQuery、Underscore 和 Backbone
- 用于调查的 Javascript:从页面加载时从出生日期开始计算年龄 从预填充信息加载
- 在页面加载时隐藏菜单,需要在单击超链接时填充
- 如何使用 Javascript 动态加载 iFrame 源代码和自动填充输入表单
- 将数据加载到动态填充的分部视图中的选择下拉菜单
- Firefox没有't加载填充页面内容的外部https javascript
- 我如何加载填充JSON作为一个不可执行的,例如字符串或数据像常规JSON