簡體   English   中英

在現實生活中哪些keypress()函數適用

[英]what keypress() function apply in real life

我以代碼學院為例,使用有關交互式網站的keypress()來移動下一篇文章,因此很難在網站中訪問它,請一次按下該鍵,但第二次則不起作用。 所以我很困惑keypress()在現實生活中的作用

您使用keypress 事件 (不起作用)來響應用戶按下鍵盤上的鍵,從而導致生成字符,例如x鍵。 您可以將其用於任何您喜歡的東西。 例如,Google將其用於GMail中的鍵盤快捷鍵。

這是一個示例: 實時復制

<!DOCTYPE html>
<html>
<head>
  <meta charset="utf-8">
  <title>Example</title>
</head>
<body>
  <p>Click anywhere on this document, then press keys.</p>
<script>
  (function() {
    "use strict";

    document.addEventListener("keypress", function(e) {
      display("You pressed: " + String.fromCharCode(e.which || e.keyCode));
    }, false);

    function display(msg) {
      var p = document.createElement('p');
      p.innerHTML = String(msg);
      document.body.appendChild(p);
    }
  })();
</script>
</body>
</html>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM