社区
JavaScript
帖子详情
下拉框的查询问题,急,请多多指教?
tsyd
2005-01-10 08:23:35
我需要这样的功能,一个文本框后面跟一个下拉框,下拉框里面有很多条数据,我需要在文本框中输入内容的自动在下拉框中显示。
...全文
115
4
打赏
收藏
下拉框的查询问题,急,请多多指教?
我需要这样的功能,一个文本框后面跟一个下拉框,下拉框里面有很多条数据,我需要在文本框中输入内容的自动在下拉框中显示。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
boneeater
2005-01-10
打赏
举报
回复
对easyreal(阿道) 的程序稍加改进...
<input type="text" size="12" onblur="selectOption(this)"></input>
<select id="select1" size="1" style="width:100">
<option value="1">西瓜</option>
<option value="1">萝卜</option>
<option value="1">苹果</option>
<option value="1">白菜</option>
</select>
<script language="javascript">
<!--
function selectOption (obj) {
var sValue = obj.value;
var oSelect = document.all("select1");
var sText;
for(var i=0; i<oSelect.options.length; i++) {
sText = oSelect.options[i].text;
if(sText == sValue) {
oSelect.selectedIndex = i;
break;
}
if(i==oSelect.options.length-1)
{
var newOption=document.createElement("option")
newOption.text = sValue ;
newOption.value = sValue ;
newOption.selected="true";
oSelect.add(newOption);
}
}
}
//-->
</script>
huhanshan013
2005-01-10
打赏
举报
回复
收藏
tsyd
2005-01-10
打赏
举报
回复
谢谢,我要的就是这中功能,但是我想在文本框里面写个“西”字,“西瓜”就出现了。
easyreal
2005-01-10
打赏
举报
回复
<input type="text" size="12" onKeyUp="selectOption(this)"></input>
<select id="select1" size="1" style="width:100">
<option value="1">西瓜</option>
<option value="1">萝卜</option>
<option value="1">苹果</option>
<option value="1">白菜</option>
</select>
<script language="javascript">
<!--
function selectOption (obj) {
var sValue = obj.value;
var oSelect = document.all("select1");
var sText;
for(var i=0; i<oSelect.options.length; i++) {
sText = oSelect.options[i].text;
if(sText == sValue) {
oSelect.selectedIndex = i;
break;
}
}
}
//-->
</script>
JavaScript
87,904
社区成员
224,614
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章