Javascript
 Computer >> コンピューター >  >> プログラミング >> Javascript

JavaScriptでのonhashchangeイベントの使用法は何ですか?


アンカー部分が変更されると、onhashchangeイベントが発生します。次のコードを実行して、JavaScriptでonhashchangeイベントを実装する方法を学ぶことができます。

<!DOCTYPE html>
<html>
   <body onhashchange="newFunc">
      <button onclick="functionChange()">Click to change anchor</button>
      <script>
         function functionChange() {
            location.hash = "about";
            var hash = location.hash;
            document.write("The anchor part is now: " + hash);
         }
         // If the achor part is changed
         function newFunc() {
            alert("Anchor part changed!");
         }
      </script>
   </body>
</html>

  1. JavaScriptでのscreenYマウスイベントの役割は何ですか?

    イベントがトリガーされると、 screenY mouseイベントは、マウスポインタの垂直座標を返します。 例 次のコードを実行して、 screenYを実装する方法を学ぶことができます。 JavaScriptでのマウスイベント。 <!DOCTYPE html> <html>    <body>       <p onclick = "coordsFunc(event)">Click here to get the x (horizontal) and y (vertical)

  2. JavaScriptでのevery()メソッドの使用法は何ですか?

    JavaScript配列すべて メソッドは、配列内のすべての要素が、提供された関数によって実装されたテストに合格するかどうかをテストします。 以下はパラメータです- コールバック −各要素をテストする関数。 thisObject −コールバックを実行するときにこれとして使用するオブジェクト。 例 次のコードを実行して、すべての()を操作する方法を学ぶことができます。 JavaScriptのメソッド- <html>    <head>       <title>JavaScript Array eve