http://fason.nease.net/samples/js/selectwithtip.html

解决方案 »

  1.   

    在text的onchange里改变select的值
      

  2.   

    可输入下拉框(20041126)(相似高亮显示,不相似移除)
    http://jkisjk.vip.sina.com/html/EditableSelect1.htm----
    效果类似于yahoo的填写收件人信箱的效果
    但去掉了以逗号间隔可连续输入的功能
      

  3.   

    <script language="JavaScript">
    <!--
    function se(o)
    {
    var a = document.all.ss.options;
    var s = o.value;
    for(var i=0;i<a.length;i++)
    {
    if(a[i].text.substr(0,s.length)==s)
    {
    a[i].selected = true;
    break;
    }
    }
    }function goclass(oneform)
    {
    oneform.st.value=oneform.ss.options.value;
    }
    //-->
    </script>
    </head><body>
    <select id="ss" onchange="goclass(document.all)">
    <option value=11>11</option>
    <option value=31>31</option>
    <option value=22>22</option>
    <option value=13>13</option>
    </select>
    <input type=text name=st onpropertychange="se(this);">