select控件如何根据某text中的值,动态选中其中的值?

bbdog 2004-10-15 11:50:13
select控件如何根据某text中的值,动态选中其中的值?


<input type=text name=text1 style="width:100px;"><span style="width:18px;">
<select style="margin-left:100px;width:118px;">
<option value=1 selected>abc
<option value=2>a
<option value=3>aa
<option value=4>ab
<option value=5>abb
<option value=6>ac
<select>
</span>

当在text1中输入a时,select控件展开,并选中a值
当在text1中输入aa时,select控件展开,并选中aa值
当在text1中输入ab时,select控件展开,并选中ab值

...
按回车后,select控件收起。
...全文
414 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
bbdog 2004-10-17
  • 打赏
  • 举报
回复
看来只能是用层模拟来实现了。
yaohai 2004-10-16
  • 打赏
  • 举报
回复
<script LANGUAGE="JavaScript">
function jin_e(){
var index=-1;
var kx;
var temp;
kx=document.form1.text1.value;
for(var i=0;i<document.form1.select1.options.length;i++)
{
if(document.form1.select1.options[i].text==kx)
index=i;
}
if(index>=0)document.form1.select1.options[index].selected=true;
}
</script>
<form name="form1">
<input type=text name=text1 style="width:100px;" value="" onPropertyChange="return jin_e();">
<select name="select1" style="margin-left:100px;width:118px;">
<option value=1 selected>abc
<option value=2>a
<option value=3>acde
<option value=4>achh
</select>
</form>
梅雪香 2004-10-16
  • 打赏
  • 举报
回复
select控件展开?
就想看这个,也没实现
估计是实现不了的
defoliation 2004-10-16
  • 打赏
  • 举报
回复

好好学习,天天向上
flyskytoday 2004-10-16
  • 打赏
  • 举报
回复
楼上的好厉害
学习
micker 2004-10-16
  • 打赏
  • 举报
回复
俺也是来看展开的啊,等待高手出现啊!!
shunu 2004-10-16
  • 打赏
  • 举报
回复
厉害!学习
bbdog 2004-10-16
  • 打赏
  • 举报
回复
select控件是用什么事件让它展开和收起啊?

87,910

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧