请问如何实现在一个文本框中输入字符串,可以在一个选择框中搜索这个字符串并显示,当删除这个字符串后又显示选择框的全部内容

解决方案 »

  1.   

    看看是否你说的效果<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
    <HTML>
     <HEAD>
      <TITLE> New Document </TITLE>
     </HEAD>
     <BODY>
    <select id="aaa">
    <option>1</option>
    <option>2</option>
    <option>3</option>
    <option>4</option>
    <option>5</option>
    <option>6</option>
    </select>
    在文本框中输入数字
    <input type="text" onkeyup="a(this.value)"/>
      <script type="text/javascript">var obj1=document.getElementById("aaa");
    function a(v){
    for(var i=0;i<obj1.options.length;i++){
     if(v==obj1.options[i].text){
    obj1.options[i].selected=true;
    return;
     }
    }
    obj1.options[0].selected=true; //default
    }
      </script>
     </BODY>
    </HTML>