您好,欢迎来到[编程问答]网站首页   源码下载   电子书籍   软件下载   专题
当前位置:首页 >> 编程问答 >> Java >> 下拉列表框里面有值,向下拉列表框里输入内容,下拉列表框根据内容显示匹配的值

下拉列表框里面有值,向下拉列表框里输入内容,下拉列表框根据内容显示匹配的值

来源:网络整理     时间:2016/6/25 17:45:05     关键词:

关于网友提出的“ 下拉列表框里面有值,向下拉列表框里输入内容,下拉列表框根据内容显示匹配的值”问题疑问,本网通过在网上对“ 下拉列表框里面有值,向下拉列表框里输入内容,下拉列表框根据内容显示匹配的值”有关的相关答案进行了整理,供用户进行参考,详细问题解答如下:

问题: 下拉列表框里面有值,向下拉列表框里输入内容,下拉列表框根据内容显示匹配的值
描述:

如图,一个下拉列表框假如里面有111,222,333等很多值,现在想下拉列表框里面输入1下拉列表框下面就自动显示111让我选择,请问这个要怎么做,求大神解答,最好有例子代码让我参考下


解决方案1:

 下拉列表框里面有值,向下拉列表框里输入内容,下拉列表框根据内容显示匹配的值 一套代码可以赋值好多次耶



动态提示的下拉框



  <>        
 
请输入1或2或3或4或5进行测试:
    
      12  123
 1234  2
 23
 234
 2345  3  34  345  3456  5  51  51w  51wi  51win  51windows
 
    

var TempArr=[];//存贮option
function Init(){
var SelectObj=document.frm.elements["demo"] /*先将数据存入数组*/ with(SelectObj)  for(i=0;i<>
}
function SelectTip(flag){
var TxtObj=document.frm.elements["txt"] var SelectObj=document.getElementById("demo") var Arr=[]
with(SelectObj){<>  var SelectHTML=innerHTML.match(/<[^>]*>/)[0]  for(i=0;i<>  if(TempArr[i][0].indexOf(TxtObj.value)==0||flag)//若找到以txt的内容开头的,添option。若flag为true,对下拉框初始化  Arr[Arr.length]=""+TempArr[i][0]+""  innerHTML=SelectHTML+Arr.join()+"" } }

以上介绍了“ 下拉列表框里面有值,向下拉列表框里输入内容,下拉列表框根据内容显示匹配的值”的问题解答,希望对有需要的网友有所帮助。
本文网址链接:http://www.codes51.com/itwd/2064099.html

上一篇jsp中如何把子画面checkbox的值传到父画面 下一篇遍历list得到一个消息框的内容

相关图片

相关文章