clearwater 发表于 2020-3-14 19:46

[前端]onkeyup

本帖最后由 clearwater 于 2020-3-14 19:56 编辑

请教: 为啥我按F12, 然后按 1 等键,却没啥正确的反应,然后控制台,出现我按的数字111112222之类的。
之前我以为是自己哪写错了,我去把某前端的教程源码拿出来测试,有时能正确打出来,多数时候出现也是数字1111222(我按111222)
为什么不是hello, 我弹起来了?

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
   <script>
       document.onkeyup = function() {
         console.log('hello');
       }
       document.addEventListener('keyup', function() {
            console.log('我弹起了');
      })
   </script>
</body>
</html>

clddup 发表于 2020-3-14 19:54

控制台应该不属于document   打开控制台点击后就可以在控制台输入代码   

clearwater 发表于 2020-3-14 19:57

wangchuanlin 发表于 2020-3-14 19:54
控制台应该不属于document   打开控制台点击后就可以在控制台输入代码

谢谢!!!!

原来我应该把鼠标放在页面上点一下,而非放在控制台上。

一言惊醒梦中人。
页: [1]
查看完整版本: [前端]onkeyup