input+select(multiple) 实现下拉框输入值


Posted in Javascript onMay 21, 2009

于是尝试了用input+select来实现,结果如下:

input+select(multiple) 实现下拉框输入值

 input+select(multiple) 实现下拉框输入值

具体代码及演示地址:www.homdian.com/test.aspx

这种方法其实是在下拉框上压一个文本框,能够实现输入,也能够实现下拉框的选择。但根据输入值用用异步的方式绑定下拉框选项时,

无法展开下拉框,到网上找了段代码:

document.form1.ddlMovName.focus(); 
var WshShell = new ActiveXObject("Wscript.Shell"); 
try{ 
WshShell.SendKeys("%{DOWN}"); 
} 
catch(e){} 
WshShell.Quit;

以上这段可以实现展开下拉框,但是会弹出如下提示(测试环境IE7)

input+select(multiple) 实现下拉框输入值

感觉不友好,所以没有用。于是又尝试用input+select(multiple),效果如下:

input+select(multiple) 实现下拉框输入值

具体代码及演示地址:www.homdian.com/test1.aspx

这种方法已基本满足我的需求,在此贴出,希望大家能够提供更好的方法。谢谢。

Javascript 相关文章推荐
js获取变量
Aug 24 Javascript
修改发贴的编辑功能
Mar 07 Javascript
javascript让setInteval里的函数参数中的this指向特定的对象
Jan 31 Javascript
使用按钮控制以何种方式打开新窗口的属性介绍
Dec 17 Javascript
js修改table中Td的值(定义td的单击事件)
Jan 10 Javascript
Jquery获取复选框被选中值的简单方法
Jul 04 Javascript
iframe窗口高度自适应的又一个巧妙实现思路
Apr 04 Javascript
IE6中链接A的href为javascript协议时不在当前页面跳转
Jun 05 Javascript
JQuery实现简单的服务器轮询效果实例
Mar 31 Javascript
js定义类的几种方法(推荐)
Jun 08 Javascript
20分钟打造属于你的Bootstrap站点
Jul 27 Javascript
three.js 入门案例详解
Jan 23 Javascript
一些Javascript的IE和Firefox(火狐)兼容性的问题总结及常用例子
May 21 #Javascript
Javascript 兼容firefox的一些问题
May 21 #Javascript
鼠标经过的文本框textbox变色
May 21 #Javascript
jQuery 性能优化指南(3)
May 21 #Javascript
jQuery 性能优化指南(2)
May 21 #Javascript
jQuery 性能优化指南 (1)
May 21 #Javascript
javascript操作cookie_获取与修改代码
May 21 #Javascript
You might like
php操作SVN版本服务器类代码
2011/11/27 PHP
PHP中echo和print的区别
2014/08/28 PHP
html静态页面调用php文件的方法
2014/11/13 PHP
PHP 下载文件时如何自动添加bom头及解释BOM头和去掉bom头的方法
2016/01/04 PHP
Laravel执行migrate命令提示:No such file or directory的解决方法
2016/03/16 PHP
php cookie 详解使用实例
2016/11/03 PHP
解决laravel5.4下的group by报错的问题
2019/10/16 PHP
Laravel 实现添加多语言提示信息
2019/10/25 PHP
javascript使用isNaN()函数判断变量是否为数字
2013/09/21 Javascript
window.location.href中url中数据量太大时的解决方法
2013/12/23 Javascript
jQuery实现流动虚线框的方法
2015/01/29 Javascript
JavaScript中清空数组的方法总结
2016/12/02 Javascript
vue实现点击展开点击收起效果
2018/04/27 Javascript
vue安装和使用scss及sass与scss的区别详解
2018/10/15 Javascript
Vue项目中使用jquery的简单方法
2019/05/16 jQuery
vue设置一开始进入的页面教程
2019/10/28 Javascript
Node.js中文件系统fs模块的使用及常用接口
2020/03/06 Javascript
JavaScript实现表单验证功能
2020/12/09 Javascript
[28:57]EG vs VGJ.T 2018国际邀请赛小组赛BO2 第二场 8.16
2018/08/16 DOTA
Python  连接字符串(join %)
2008/09/06 Python
Python下的Mysql模块MySQLdb安装详解
2014/04/09 Python
python实现求两个字符串的最长公共子串方法
2018/07/20 Python
Python之pymysql的使用小结
2019/07/01 Python
python爬虫 爬取58同城上所有城市的租房信息详解
2019/07/30 Python
Python 图像对比度增强的几种方法(小结)
2019/09/25 Python
python range实例用法分享
2020/02/06 Python
Zavvi荷兰:英国大型音像制品和图书游戏零售商
2018/03/22 全球购物
JavaScript获取当前url根目录(路径)
2014/02/19 面试题
装潢设计实习自我鉴定
2013/09/19 职场文书
电子专业推荐信范文
2013/11/18 职场文书
银行委托书范本
2014/04/04 职场文书
博士导师推荐信
2015/03/25 职场文书
2015年质检工作总结
2015/05/04 职场文书
初中班主任教育随笔
2015/08/15 职场文书
python实现简单反弹球游戏
2021/04/12 Python
Java9新特性之Module模块化编程示例演绎
2022/03/16 Java/Android