上次看过,好像忘了
不过这个在 winapp 中比较好实现,呵呵

解决方案 »

  1.   

    <select name=select1>
    <option value="一">一
    <option value="二">二
    </select><script>
    function document.onkeydown(){
    if (window.event.keyCode == 89){  //y
    document.all.select1.value="一"
    }
    if (window.event.keyCode == 69){  //e
    document.all.select1.value="二"
    }
    }
    </script>
      

  2.   

    那就用 switch不过还是麻烦
      

  3.   

    <option value="48">1</option>
    <option value="49">2</option>
    <option value="50">3</option>
    <option value="97">a</option>
    <option value="98">b</option>
    <script>
    function document.onkeydown(){
        document.all.select1.value=window.event.keyCode;
    }
    </script>
      

  4.   

    WEB讨论组群:5785453 欢迎网页技术和FLASH爱好者莅临本群,我们共同进步,风雨同行。
    DIY 俱乐部 5773956 欢迎硬件爱好者光临
      

  5.   

    代码字符集太长,发不下来
    大家去这个地方看
    自己看看源代码,然后下载一下就可以了,如果你感兴趣的话http://www.china1718.com/xxrl/test.html鄙视看贴不回贴的LIAO人
    不要用myie看,如果你myie没有限制脚本那当然没有问题,但限制了就看不了了
    如果用,最好注目为秋水无恨所作,尊重作者
      

  6.   

    呵呵,地主终于放分了………………呵呵,以后再也不BS小孟兄了,专门BS JARON
      

  7.   

    看了代码 又能接分thanks:)
      

  8.   

    to gdjxlhc(超仔) 
       什么意思?
      

  9.   

    呵呵看了一堆if觉得有点可笑。<BODY onkeydown="clickbutton(event.keyCode)"><button id="b1" onclick="alert(this.innerText)">a</button>
    <button id="b2" onclick="alert(this.innerText)">b</button>
    <button id="b3" onclick="alert(this.innerText)">c</button>
    <button id="b4" onclick="alert(this.innerText)">d</button>
    <button id="b5" onclick="alert(this.innerText)">e</button><script>
    var keyMapping = 
    {
    65 : b1,
    66 : b2,
    67 : b3,
    68 : b4,
    69 : b5
    } function clickbutton(key)
    {
    if (keyMapping[key] != null)
    {
    keyMapping[key].focus();
    keyMapping[key].click();
    }
    }
    </script>
    </BODY>
      

  10.   

    给我你的邮箱,我这边有一个htc版的~