preventDefault()を使用して、クリックイベントをオーバーライドする
クリックのデフォルトの動作を防ぐには、JavaScriptのpreventDefault()メソッドを使用します。 以下は例です。
document.getElementById("myButton").addEventListener("click", function(event) {
event.preventDefault();
console.log("点击事件被阻止了");
});
上記の例では、まず「myButton」というIDを持つ要素を取得し、クリックイベントのリスナーを追加しました。リスナー関数内では、event.preventDefault()メソッドを呼び出して、既定のクリックイベントを阻止しました。次に、console.log()メソッドを使用して、クリックイベントが正常に阻止されたことを確認するメッセージを出力しました。
document.getElementById("myLink").addEventListener("click", function(event) {
console.log("点击事件被阻止了");
return false;
});
こちらの例では、クリックイベントのリスナー関数内で、return false; を直接使用することで、標準的なクリックイベントを阻止すると共に、クリックイベントが正常に阻止されたことを確認するメッセージを出力しています。