标签:
《JavaScript高级程序设计(第3版)》第13.4.4章 键盘与文本事件
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title></title> </head> <body> <input type="text" id="text"/> <script> var text = document.querySelector(‘#text‘); text.addEventListener(‘keypress‘, function (e) { console.log(e.charCode); console.log(e.keyCode); console.log(String.fromCharCode(e.charCode)); console.log(String.fromCharCode(e.keyCode)); console.log(typeof String.fromCharCode(e.charCode)); console.log(typeof String.fromCharCode(e.keyCode)); console.log(/\d+/.test(String.fromCharCode(e.keyCode))); console.log(/\d+/.test(String.fromCharCode(e.keyCode))); },false); </script> </body> </html>
e.charCode、e.keyCode和String.fromCharCode
标签:
原文地址:http://www.cnblogs.com/lixiaoyaoslove/p/4658675.html