小编ahm*_*Ali的帖子

我想在每次单击退格键时删除一个字母

如何删除每个字母 退格键按钮上每个 keydown 处的段落元素的文本内容,如输入字段一次删除一个字母。

<!DOCTYPE html>
<html>
   <head>
      <meta charset="utf-8">
      <meta name="viewport" content="width=device-width">
      <title>repl.it</title>
      <link href="style.css" rel="stylesheet" type="text/css" />
   </head>
   <body>
      <p></p>
      <script>
         let p = document.querySelector("p")
         document.addEventListener("keydown",function(e){
           if(e.key === "Backspace"){
          p.textContent-=e.key;
         }else{
         p.textContent+=e.key
          }
          })

      </script>
   </body>
</html>
Run Code Online (Sandbox Code Playgroud)

html javascript dom

4
推荐指数
1
解决办法
238
查看次数

标签 统计

dom ×1

html ×1

javascript ×1