相关疑难解决方法(0)

JavaScript KeyCode与CharCode

问题:

  • 将HTML输入中允许的字符限制为仅限AZ AZ.
  • 对于业务需求,这需要在KeyPress上完成,这样才不允许角色出现在输入中.
  • Tab,enter,arrows,backspace,shift都是允许的.用户必须能够自由地移入和移出文本框,删除字符等.

这是我的代码的起点......

var keyCode = (e.keyCode ? e.keyCode : e.which);
Run Code Online (Sandbox Code Playgroud)

但是,我在keyCode中获得的每个值都不对应于我在网络上看到的任何字符图表.例如,字符"h"给出返回代码104.

KeyCode与CharCode不同吗?哪个代码包含控制字符?我需要转换吗?

如何将输入限制为az AZ并允许JavaScript中需要的键?

javascript keycode

42
推荐指数
3
解决办法
5万
查看次数

标签 统计

javascript ×1

keycode ×1