可以把你的值放在数组里,然后对数组进行自定义排序

解决方案 »

  1.   

    <html>
    <head>
    <script language="javascript">
    function show(value) {
    for(i=0;i<slt.options.length;i++) {
    if(slt.options[i].text.substr(0,value.length)==value) {
    slt.selectedIndex=i;break;
    }
    }
    }
    </script>
    </head>
    <body>
    <select id="slt">
    <option>111</option>
    <option>1121</option>
    <option>1131</option>
    <option>2131</option>
    </select>
    <input type="text" onKeyUp="show(this.value)"/>
    </body>
    </html>
      

  2.   

    谢谢 问题解决 分数不多 请笑纳