参考:js控制键盘只能输入数字和退格键,delete键【知道:window.event.keyCode获取键盘值】、用JS屏蔽backspace(退格删除)键或某一个指定键的完美代码【知道:在input里属性使用onkeydown】

PS:delete键:删除“光标”之后的文本;backspace键:删除“光标”之前的文本,称“退格删除键”;enter键:一是确认输入的执行命令,二是在文字处理中起换行的作用;我用的要起的作用就是:将目前的页面加载,若有值要获取,获取了之后加载页面;称“回车键”。

<script type="text/javascript">
var val=0;
function delVal(){//[在对应的输入框加上属性: onkeydown="delVal();" ]var k=window.event.keyCode;
//通过弹出窗口,测试自己按的"delete"/"backspace"到底是不是对应的46/8,也可以用来查看"其他键"对应的值是什么!!!alert(k);if(k==8 || k==46){//backspace 或 delete键if(val>0){val=val-1;}}alert("val:"+val);}
</script>

还有在JS中通过JQuery控制键盘值:

<script type="text/javascript">$(function () {$(document).keydown(function (event) {if (event.keyCode == 13) {//enter键$("#btn_search").click();}});});
</script>

在JS中控制键盘输入 delete键、backspace键、enter键(涉及JSP、JQuery)及其他键相关推荐

  1. python操作js中的输入_Python调用JavaScript代码的方法

    准备阶段: 以一段简单的JS脚本为例,将代码写入到文件中,其中,定义了一个方法,计算两个数的和. //norm.js //计算两个数的和 function add(num1, num2) { retu ...

  2. 在 js 中怎样获得 checkbox 里选中的多个值?(jQuery)

    前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家.点击跳转到教程. 思路:利用name属性值获取checkbox对象,然后循环判断checked属性(true表示被选中 ...

  3. js中的entries方法的使用

    js中的 Object.entries() 方法返回一个给定对象自身可枚举属性的键值对数组,其排列与使用 for-in 循环遍历该对象时返回的顺序一致(区别在于 for-in 循环也枚举原型链中的属性 ...

  4. js中的各种宽高以及位置总结

    在javascript中操作dom节点让其运动的时候,常常会涉及到各种宽高以及位置坐标等概念,如果不能很好地理解这些属性所代表的意义,就不能理解js的运动原理,同时,由于这些属性概念较多,加上浏览器之 ...

  5. js相对路径相关(比如:js中的路径依赖导入该js文件的路径)

    问题描述: 前几天调用同事的js接口文件,在他自己的html测试页面ok,在我这边调用时出现问题. debug过程中,将该测试html移到其他位置都不行,放到原html测试页面同层次路径下是OK的. ...

  6. js中的经典题Foo.getName

    js中的经典题Foo.getName Foo.getName所涉及到的知识点 先看看题目代码: Foo.getName所涉及到的知识点 先看看题目代码: function Foo() { getNam ...

  7. JS中获取contextPath的方法

    参考:https://hanzhdy.iteye.com/blog/2261832 https://blog.csdn.net/xb12369/article/details/46416845 在JS ...

  8. 【Tools系列】xshell无法使用delete和backspace键该怎么办

    DATE:2019.12.2 前言     在使用一款芯片的开发系统的定制化系统时,遇到了无法删除字符和输入的情况,经过分析知道是由于终端模拟软件的字符编码与定制化系统的字符编码不一致导致出现的问题. ...

  9. Unity中的输入事件总结与数字电视遥控器键值映射

    版权声明:欢迎批评指正,转载请务必注明原文链接:欢迎文章下公开讨论. https://blog.csdn.net/cordova/article/details/51036547 一.Unity的基本 ...

  10. C#中控制键盘只输入数字,退格

    想在C#中控制键盘只输入数字,退格,delete,回车,crtl+V,crtl+C,crtl+X. 先找到按键事件,用textBox举例: 这里利用键值解决了此问题,还有别的方法就不在这里演示了哦~

最新文章

  1. 【Groovy】map 集合 ( map 集合操作符重载 | - 操作符重载 | 代码示例 )
  2. JAVA基础——Switch条件语句
  3. Qt Creator 运行s60 Emulator
  4. 2020-2021年度第二届全国大学生算法设计与编程挑战赛 (秋季赛)-正式赛-详细题解
  5. 家里网线的接法和顺序
  6. cad2014打开文件崩溃_CAD玩的再牛,崩溃了咋办?
  7. 历史上的昨天和今天(zz)
  8. linux 解压文件zip格式
  9. 任正非华为为什么暂不推出鸿蒙,任正非表示,华为的鸿蒙系统已经上网?惊喜吗...
  10. 纯CSS3实现牛奶般剔透的3D按钮特效
  11. 8Manage微信CRM:打破传统企业营销套路
  12. vs code 的便捷使用
  13. linux下blast设计引物,手把手教你设计引物(图文并茂)
  14. 软件项目管理期末复习整理
  15. Mini MP3 Player播放器简介与STC12例程
  16. python 数字转换为汉字大写
  17. 【中级软考—软件设计师】2操作系统2.6段页式存储【**】:2.6.1页式存储
  18. 名字中间一条线怎么弄_怎么在网名中间画一条横线 一条横线穿过字的网名
  19. 给Win10系统添加多个桌面两种操作方法
  20. 怎么做新闻软文推广?故事性新闻稿写作技巧_云媒易

热门文章

  1. 常州大学/教务系统/教室相关
  2. 刘宇凡:坚持就是写文章的最大技巧
  3. 读懂以太坊的客户端多样性,为何如此重要?
  4. 奇安信技术总监熬夜总结,全网最全内网渗透姿势!
  5. FeedDemon,浏览Blog的好工具
  6. 计算机里的游戏怎么输入,如何输入对号(对号怎么打?电脑上和手机分别怎么打?)...
  7. stm32f7 java_STM32F7开发-安装MDK超详细操作步骤
  8. python抓取淘宝评论_python3抓取淘宝评论内容
  9. python爬虫淘宝实例-python爬虫实例,一小时上手爬取淘宝评论(附代码)
  10. 对于ros中launch文件的解读