Dan*_*Dan 35 javascript dom-events ios
我想知道是否有办法使用JavaScript捕获iPhone的虚拟键盘的完成按钮事件?
基本上,我只是希望能够在用户点击完成后调用JS函数.
我无法跟踪被点击的"完成"按钮.它没有注册任何click
s或keypress
es.我不得不addEventListener
S表示change
,focusout
和blur
使用jquery
(因为该项目已被使用jquery
).
你需要做一些这样的事情:
$('someElem').focusout(function(e) {
alert("Done key Pressed!!!!")
});
Run Code Online (Sandbox Code Playgroud)
它对我有用,希望它也能帮助你。
小智 6
在搜索并尝试此解决方案后, 基本上是说:
document.addEventListener('focusout', e => {});
Run Code Online (Sandbox Code Playgroud)
在 iPhone 6s 上测试
Ale*_*lds -11
完成键与回车键相同。这样你就可以监听按键事件。我正在使用 jQuery 编写此内容,并在咖啡脚本中使用它,因此我尝试在脑海中将其转换回 js。抱歉,如果有错误。
$('someElem').bind("keypress", function(e){
// enter key code is 13
if(e.which === 13){
console.log("user pressed done");
}
})
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
28178 次 |
最近记录: |