这个要自己写一个组合空间,一个文本框和一个div组合,当输入的时候检索div中的数据就可以了

解决方案 »

  1.   

    选择一个select后,敲J键就会跑到JOHN,我想如果敲JDES,就跑到JDES
    <select name="customer">
    <option value="selectall" selected="selected">Select All</option>
    <option value="1234">1234</option>
    <option value="ADMI">ADMI</option>
    <option value="CHAR">CHAR</option>
    <option value="FRKI">FRKI</option>
    <option value="JOHN">JOHN</option>
    <option value="JDES">JDES</option>
    <option value="JFES">JFES</option>
    <option value="MORR">MORR</option>
    <option value="PANT">PANT</option>
    <option value="SCOT">SCOT</option>
    <option value="SHIH">SHIH</option>
    <option value="TANG">TANG</option>
    </select>
      

  2.   

    onkeyup ="this.options[this.selectedIndex].text"
      

  3.   

    呵呵,还挺幸运,不需要我测试,一次就写成了.代码如下:<html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
    <title></title>
    <script>
    var selectObject = null;
    var arr = new Array();function init()
    {
        selectObject = document.getElementById("customer");
        for(var i=0;i<selectObject.options.length;i++)
    {
    arr.push(selectObject.options[i].text);
    }
    }function setSel(num)
    {
    var chr = String.fromCharCode(num);
    if(selectObject == null || arr.length <= 0)
    return;

    var regstr = "/\\" + chr + "/ig";
    var regex = eval(regstr);

    var selIndex = -1;
    for(var i=0;i<arr.length;i++)
    {
    if(arr[i].search(regex) > -1)
    {
    selIndex = i;
    break;
    }
    }

    selectObject.selectedIndex = selIndex;
    }
    </script>
    </head><body onload="init();">
    <select name="customer" onkeypress="setSel(event.keyCode);">
    <option value="selectall" selected="selected">Select All</option>
    <option value="1234">1234</option>
    <option value="ADMI">ADMI</option>
    <option value="CHAR">CHAR</option>
    <option value="FRKI">FRKI</option>
    <option value="JOHN">JOHN</option>
    <option value="JDES">JDES</option>
    <option value="JFES">JFES</option>
    <option value="MORR">MORR</option>
    <option value="PANT">PANT</option>
    <option value="SCOT">SCOT</option>
    <option value="SHIH">SHIH</option>
    <option value="TANG">TANG</option>
    </select>
    </body>
    </html>
      

  4.   

    楼上的你怎么不测试呀,敲J键就会跑到JOHN,这不需要写,直接就是,
    我想如果敲JDES,就跑到JDES但你也不容易,我还是把分都给你吧