“обработка событий изменений” Ответ

обработка событий изменений

<button>Click me any way you want</button>
<script>
  let button = document.querySelector("button");
  button.addEventListener("mousedown", event => {
    if (event.button == 0) {
      console.log("Left button");
    } else if (event.button == 1) {
      console.log("Middle button");
    } else if (event.button == 2) {
      console.log("Right button");
    }
  });
</script>
Hilarious Hamster

обработка событий изменений

<p>Press Control-Space to continue.</p>
<script>
  window.addEventListener("keydown", event => {
    if (event.key == " " && event.ctrlKey) {
      console.log("Continuing!");
    }
  });
</script>
Hilarious Hamster

обработка событий изменений

<button>Act-once button</button>
<script>
  let button = document.querySelector("button");
  function once() {
    console.log("Done.");
    button.removeEventListener("click", once);
  }
  button.addEventListener("click", once);
</script>
Hilarious Hamster

обработка событий изменений

<a href="https://developer.mozilla.org/">MDN</a>
<script>
  let link = document.querySelector("a");
  link.addEventListener("click", event => {
    console.log("Nope.");
    event.preventDefault();
  });
</script>
Hilarious Hamster

Ответы похожие на “обработка событий изменений”

Вопросы похожие на “обработка событий изменений”

Больше похожих ответов на “обработка событий изменений” по JavaScript

Смотреть популярные ответы по языку

Смотреть другие языки программирования