JavaScript 30 Day -- 11 键盘输入的验证
2017-12-21 14:10
337 查看
实现效果:
关键点:
html
完整输入了“暗号”(一串事先定义好的字符串)时,触发一个事件
关键点:
指定可激发特效的字符串 监听并获取输入的字符 处理输入,在符合条件时,触发事件
html
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Key Detection</title> <!-- <script type="text/javascript" src="http://www.cornify.com/js/cornify.js"></script> --> </head> <body> <script> var pressed = []; var secretCode = 'QG'; window.addEventListener('keyup',e =>{ // console.log(e.key); pressed.push(e.key); // console.log(pressed); pressed.splice(- secretCode.length - 1,pressed.length - secretCode.length); console.log(pressed); if(pressed.join('').includes(secretCode)){ console.log('8023'); } }) </script> </body> </html>
相关文章推荐
- JavaScript使用键盘输入控制实现数字验证功能
- 页面验证金额或者键盘输入
- 超全超实用的Javascript类库和jQuery插件大全之一:Web表单和输入验证
- javascript验证价格输入
- 在 JavaScript 中监听 IME 键盘输入事件
- Javascript键盘事件及输入控制
- javascript验证只能输入数字和一个小数点示例
- JavaScript 30 Day -- 13 JS中的引用与复制
- JavaScript 中验证输入值不为空
- OnKeyPress事件和Javascript检测键盘输入
- 简单JavaScript验证输入信息
- javascript验证表单输入是否为数字
- javascript验证价格输入
- 一个简单的前端JavaScript手机号码输入验证方案
- 在 JavaScript 中监听 IME 键盘输入事件
- 客户端JavaScript实现监视用户键盘输入(只能输入数字,最大输入8个)
- javascript进行输入验证
- 网页里嵌入JavaScript 验证空,汉字,字母,数字,长度输入
- 写一个程序接收从键盘输入学生的信息,输入格式为:name,30,30,30(姓名,三门课成绩)
- JavaScript 30 Day -- 05 快速匹配