专注于小程序
您好,
我的 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; };
但它不起作用,小程序中是否有任何内部内容可以这样做?
注意:我发现如果焦点位于小程序按钮上,则按空格键会单击它。
HI
i have an applet included in my html page.
The applet consist of a button
Button play
i want this button to be triggered on click of a enter key, i mean it to be clicked every time i hit enter
i tried
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; };
but its not working, is there any thing internal in applet to do so?
Note: i found that if the focus is on the applet button then hitting space clicks it.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
从此处,您可以检测到在页面上输入 press ,
现在,您需要创建
JSObject
并且需要从javascript中访问Applet中的Button并模拟其点击事件;From here, You can detect Enter press on a page,
Now, you need to create
JSObject
and need to access Button from Applet from javascript and simulate its click event;