首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

使用JS监听键盘下事件

事件说明 我们将键盘下后事件的所有属性和方法打印出来(这里以下1为例) document.onkeydown = function(event){ console.log(event)...; }  这里面有几个需要注意的属性 key:下按键的名称 keyCode:下按键的键码 altKey、ctrlKey、shiftKey:当组合下(如ctrl+c)时,ctrlKey会变为...true 一、查看所有键 (获取event.key 下的按键名称)(获取event.keyCode 下的键码) document.onkeydown = function(event){...console.log("下:"+event.key+"键:"+event.keyCode); } 下任意按键后的效果: 二、监听回车下事件 这里以回车键(键码为13)为例 ,如果需要监听不同的按键...") } } 三、监听组合键 这里以CTRL+A为例 altKey:下Alt+*组合键时为true ctrlKey:下Ctrl+*组合键时为true shiftKey:下Shift+

10.9K10

JS|JavaScript脚本也可固定位

问题描述 “如果不改变标签的位置,如何固定JS的脚本呢”,当我们在网页中写入JavaScript代码时,如果我们每次都必须在其他标签之后嵌入JavaScript代码,不仅会造成代码的冗余...我们了解了BOM我们现在来解决怎么让其固定位置且生效,大家都知道在JavaScript中我们都会用function来定义函数,让函数调用来解决这个问题。 <!...我们是通过window的页面初始化事件处理函数,我们通过这个函数来执行下面的代码,通过函数的调用来执行下面的js代码,这句代码在刚开始是不会执行的,当页面完全加载完毕后才会调用js代码。...这样我们保存之后再运行我们就会发现js代码生效了。 结语 我们在写JavaScript脚本时一定要注意代码位置,注意代码的解析顺序及其对象的属性。...如果想要其位置固定就需定义相应函数来调用其js代码让其生效。我们在定义函数时一定要注意其符号必须是英文状态下的符号,否则会产生解析错误。

2.9K20

F12,你真的会准确定位前后端问题吗?

最好在谷歌浏览器f12查看,主要看network,就可以定位前后端问题。 如果f12以后,点击network,可以看到.js和.png这些结尾的都不是接口。 ?...并不是所有都是前后端分离的,不分离的时候后端会把页面渲染好 再抛出来,然后你xhr一个接口都没有。 ? 在xhr里面没有找到,就这里根据接口文档中的接口名字找。 ? 一般没人在这找,几乎找不到。...3.定位前端问题 ? ? ? 4.定位后端问题 ? ? 5.前后端怎么交互的? ? ? ? ?...定位前后端Bug,不用管请求头信息。 ? 我理解的是:接口的请求参数和返回值都是key和value的形式。 例如:"flag_password":1 所以f12定位前后端问题的时候。...因为确定按钮是前端开发写js代码,比如定义了一个函数就能实现。 而什么时候涉及接口呢? 1.我选择一个文件点击确定后,成功显示选择的这个图片,这就涉及接口,这是接口的查询作用。

14.8K511

vi编辑器

操作模式 [vim.png] 模式名 含义 命令模式 等待输入的模式 输入模式 编辑模式,用于输入文本 扩展模式 可以输入指令,搜索,保存 打开文件 vi test.js // 在当前目录打开test.js...文件 // 没有该文件会自动创建 // 打开之后光标默认会定位到第1行 // vi 2 test.js 打开之后光标定位到第2行 常用命令 打开文件之后默认就是命令模式,可以通过方向键移动光标的位置,...命令 含义 k 光标上移 j 光标下移 h 光标左移 l 光标右移 当文件里面的内容太多的时候,我们需要用到翻页,ctrl+b/ctrl+f上下翻页,还有一些常用的操作如下。...命令 含义 i 在当前光标左边插入 a 在当前光标右边插入 A 在当前光标的行末插入 o 在光标所在行的下方插入一行并切换到输入模式 O 在光标所在行的上方插入一行并切换到输入模式 s 删除当前光标位置并插入...如果不想输入内容了,可以ESC退出编辑模式,进入命令模式,可以通过dd来删除当前光标所在的行。

1.5K20
领券