すべてのアクティブなJavaScriptイベントハンドラーを検出するにはどうすればよいですか?
例
次のコードを実行して、アクティブなイベントハンドラーを検出してみてください
<html>
<head>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script>
<script>
var myEvent = $("#demo");
myEvent.mouseover(function() {});
$.each(myEvent.data("events"), function(i, e) {
alert(i);
});
</script>
</head>
<body>
<div id = "demo">Demo Text</div>
</body>
</html> -
クリックイベントでJavaScript関数を呼び出す方法は?
JavaScriptとHTMLの相互作用は、ユーザーまたはブラウザがページを操作したときに発生するイベントを通じて処理されます。 ページが読み込まれると、イベントと呼ばれます。ユーザーがボタンをクリックすると、クリックしてイベントになります。その他の例としては、任意のキーを押す、ウィンドウを閉じる、ウィンドウのサイズを変更するなどのイベントがあります。 onclick()イベントは、ユーザーがマウスの左ボタンをクリックしたときに発生します。このイベントタイプに対して、検証、警告などを配置します。 例 次のコードを実行して、クリックイベントでJavaScript関数を呼び出すことができ
-
すべてのJavaScriptエラーをキャッチする方法は?
すべてのJavaScriptエラーをキャッチするには、onerror()メソッドを使用します。 onerrorイベントハンドラーは、JavaScriptでのエラー処理を容易にする最初の機能でした。エラーイベントは、ページで例外が発生するたびにウィンドウオブジェクトで発生します。 onerror イベントハンドラーは、エラーの正確な性質を識別するための3つの情報を提供します- エラーメッセージ −特定のエラーに対してブラウザが表示するのと同じメッセージ URL −エラーが発生したファイル 行番号 −エラーの原因となった特定のURLの行番号 例 次のコードを実行してJavaScri