gpt4 book ai didi

javascript - HTML 页面的向下箭头键按钮

转载 作者:行者123 更新时间:2023-11-28 10:27:35 25 4
gpt4 key购买 nike

我有一个应用程序需要向下箭头或字母 s 来实现特定功能(向下箭头和字母“s”都会触发应用程序中的功能)。

用户无法使用键盘,因此我必须在屏幕上创建一个按钮供用户单击。该应用程序显示在 HTML 页面中,我使用以下代码制作了其他按钮:

<img src="left.jpg" name="Left" onclick="javascript:[CODE_TO_RUN];" vspace="0" width="75" height="75" hspace="0" />

这适用于我的其他功能,但我无法让 sendKey 来模拟向下箭头或“s”键。有谁知道如何在 HTML 页面上制作一个按钮来模拟按下向下箭头或“s”键?请帮忙,谢谢!

最佳答案

你写了“sendKey”,我只知道这是windows-shell的一个方法。这是否意味着它只需要在 MSIE 上运行?

如果是,由于安全限制,您通常无法访问那里的 shell,但您可以触发事件。示例:

//create event-object
e = document.createEventObject();
//set keycode to 115(for s)
e.setAttribute('keyCode',115);
//fire on document
document.fireEvent('onkeypress',e);

要在其他浏览器中执行类似操作,您可以在此处找到教程: http://www.howtocreate.co.uk/tutorials/javascript/domevents

关于javascript - HTML 页面的向下箭头键按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3952967/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com