JavaScriptを使用して、iPhoneの仮想キーボードの完了ボタンイベントをキャプチャする方法はあるのでしょうか。
基本的に、ユーザーが[完了]をクリックしたときにJS関数を呼び出せるようにしたいだけです。
クリックされた「完了」ボタンを追跡できませんでした。 click
sまたはkeypress
esは登録されませんでした。 addEventListener
、change
、およびfocusout
をblur
sするためにjquery
を使用する必要がありました(プロジェクトがすでにjquery
を使用していたため)。
これを行う必要があります:
$('someElem').focusout(function(e) {
alert("Done key Pressed!!!!")
});
それは私のために働きました、それがあなたにも役立つことを願っています。
イベントリスナーを使用したオロンテックによる回答は、クロスプラットフォームで動作する唯一のものです。
document.getElementById("myID").addEventListener("focusout", blurFunction);
function blurFunction() { // Do whatever you want, such as run another function
const myValue = document.getElementById("myID").value;
myOtherfunction(myValue);
}