ユーザーがキーアップではなく入力を終了したときにJavaScript関数を起動しますか?
ユーザーが入力を終えたときにJavaScript関数を起動するには、次のコードを実行してみてください-
例
<html> <body> <script> var timer = null; $("#myText").keydown(function(){ clearTimeout(timer); timer = setTimeout(doStuff, 1000) }); function doStuff() { alert("Write more!"); } </script> <input type = "text" id = "myText" /> </body> </html>
-
JavaScriptでの関数の借用。
call()、apply()、bind()は、JavaScriptのメソッドを借用するために使用されます。 以下は、JavaScriptでメソッドを借用するためのコードです- 例 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> &
-
JavaScriptで時刻が特定の時刻に達したときに関数をトリガーするにはどうすればよいですか?
このために、特定の日時の時刻を抽出し、setTimeout()を使用して関数を呼び出します。コードは次のとおりです- 例 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initialscale=1.0"> <title>Document</title>