select 支持手动输入
来源:互联网 发布:微信网络连接不可用 编辑:程序博客网 时间:2024/06/11 18:50
<body >
<select id="select" onkeydown="selectWrite(this,event)" onkeypress="selectWrite(this,event)">
<option value=""></option>
<option value="11">11</option>
<option value="22">22</option>
<option value="33">33</option>
</select>
<input type="button" value="点我" id="test" onclick="test();"/>
<script>
function selectWrite(obj,e){
var opt = obj.options[0];
opt.selected = "selected";
if((e.keyCode||e.charCode) == 8){
opt.text = opt.value = opt.value.substring(0, opt.value.length>0?opt.value.length-1:0);
}else{
opt.text = opt.value += String.fromCharCode(e.charCode||e.keyCode);
}
}
function test(){
alert(document.getElementById("select").value);
}
</script>
<select id="select" onkeydown="selectWrite(this,event)" onkeypress="selectWrite(this,event)">
<option value=""></option>
<option value="11">11</option>
<option value="22">22</option>
<option value="33">33</option>
</select>
<input type="button" value="点我" id="test" onclick="test();"/>
<script>
function selectWrite(obj,e){
var opt = obj.options[0];
opt.selected = "selected";
if((e.keyCode||e.charCode) == 8){
opt.text = opt.value = opt.value.substring(0, opt.value.length>0?opt.value.length-1:0);
}else{
opt.text = opt.value += String.fromCharCode(e.charCode||e.keyCode);
}
}
function test(){
alert(document.getElementById("select").value);
}
</script>
</body>
转载:http://www.iteye.com/topic/296107
<HTML>
<HEAD>
<META http-equiv='Content-Type' content='text/html; charset=gb2312'>
<TITLE>可输入的下拉框</TITLE>
</HEAD>
<BODY >
<div style="position:relative;">
<span style="margin-left:100px;width:18px;overflow:hidden;">
<select style="width:118px;margin-left:-100px" onchange="this.parentNode.nextSibling.value=this.value">
<option value="www.souzz.net"> souzz </option>
<option value="www.eWebSoft.com"> eWebSoft </option>
<option value="WEB开发者"> WEB开发者 </option>
</select></span><input name="box" style="width:100px;position:absolute;left:0px;">
</div>
</BODY></HTML>
- select 支持手动输入
- select 手动输入
- javascript 实现 select手动输入
- 设置select 的手动输入功能
- 支持输入的Select下拉框
- 支持输入且自动完成的 select
- Select下拉框(支持输入模糊查询)
- [code]使Ext.form.Combobox支持手动输入的值
- Select下拉列表类(支持输入模糊查询)
- Select下拉列表类(支持输入模糊查询)
- select可下拉可输入,支持各种浏览器
- 支持过滤,可输入select,,并能挡住select 的div
- file禁止手动输入
- TimePickerDialog 手动输入无效
- 手动输入验证码
- 如何手动输入EOF
- select数据较多时支持按输入信息模糊过滤选项集合
- 驱动支持select函数
- LAYOUTINFLATER的使用
- 配置服务器来调整性能(一)——概论
- 查找字典中单词变位词 方法
- VS2008 IIS7 WIN7 WEB应用程序无法加载
- 适配器模式
- select 支持手动输入
- java中ArrayList使用remove注意事项
- Python集合(set)类型的操作
- 一轮明月照我行
- TREE demo
- 一周最新示例代码回顾 (4/30–5/6)
- QSS demo
- 产品浅谈
- MyBatis+Spring整合示例