我正在用javascript和html制作一个刽子手游戏。目前我有它,所以程序只侦听击键作为输入。
document.onkeyup = function() {
var guess = event.key;
我刚刚发现在移动设备上,键盘不会自动弹出。如果它检测到它在移动设备上,是否可以让它手动弹出,而无需更改代码以接收 prompts(( 而不是击键?
谢谢!
专注于输入元素是让 Mobile 显示键盘的原因。
因此,您应该尝试手动关注一些随机元素,如果不需要可以隐藏这些元素。
参见 HTMLElement.focus((
focusMethod = function getFocus() {
document.getElementById("myTextField").focus();
}
<input type="text" id="myTextField" value="Text field.">
<p></p>
<button type="button" onclick="focusMethod()">Click me to focus on the text field!</button>