2011-02-07 28 views
0

专注于小程序

我有一个小程序包含在我的html页面。 小程序由一个按钮

Button play 

我想这个按钮,在输入按键的点击触发的,我的意思是它被点击我每次按下回车键

我想时间

if (document.layers) 
document.captureEvents(Event.KEYDOWN); 
document.onkeydown = function (evt) 
{ var keyCode = evt ? (evt.which ? evt.which : evt.keyCode) : event.keyCode; 
alert(keyCode); 
if (keyCode == 13) { 
document.playAndRecordAll.stopRecording(); 
alert("hello"); 
return false; 
} 
else return true; }; 

但它不起作用,applet内部有什么东西可以这样做吗?

注意:我发现如果重点放在小程序按钮上,那么点击空格会点击它。

回答

0

here,您可以检测到页面上输入印刷机,

$("#id_of_textbox").keyup(function(event){ 
    if(event.keyCode == 13){ 
    //enter pressed 
    } 
}); 

现在,你需要创建JSObject,需要从Applet的从JavaScript访问按钮,并模拟其click事件;

+0

@jigar - 你的意思是我应该从JavaScript或其他方式调用java applet方法? – Varun 2011-02-07 09:40:48