你用javascript控制,如果按某键则触发对应的键盘事件再showmodeldialog一个页面让选择,返回值放入text可以吗?

解决方案 »

  1.   

    键盘事件的获得:
    《scripot》
    function getKeyCode() {
    //判断并执行你要的代码  
    alert(window.event.keycode);
    }
    document.onkeydown = getKeyCode;
    《/script》
      

  2.   

    用javascript控制,先响应事件,再弹出一个jsp,在jsp中产生要选择的项,然后选完后通过
    opener.form.text=**.改变text的值
    总的来说是个javascript的问题,而不是java问题
    具体代码若有问题,可给我发短信
      

  3.   

    试了一下,可以弹出窗口,用的是keydown,本来想用keypress,但它对功能键没有响应,用keydown则行但我想知道是按了什么键时,怎么办?我用alert(window.event.keycode),得到的是“undefinded”未定义(好象用keypress时又是可以的)
      

  4.   

    keydown,keypress就是键盘事件啊!!
      

  5.   

    keydown,keypress就是键盘事件啊!!我知道,我的意思是问用keydown时怎么得到按了什么键,比如是按的“f9"还是“f9”