Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

How to convert a char to its keycode?

How can I convert a character to its respective keycode?

For example:

  • a to 65
  • b to 66
  • c to 67
  • d to 68
like image 436
Santhosh Avatar asked Sep 16 '09 04:09

Santhosh


People also ask

What is e keyCode === 13?

key 13 keycode is for ENTER key.

What is charCode and keyCode?

e.keyCode - used to get the number that represents the key on the keyboard. e.charCode - a number that represents the unicode character of the key on keyboard.


1 Answers

You can use the charCodeAt function to achieve this.

Working example:

function showKeyCode () {      var character = document.getElementById("character").value.substring(0, 1);      var code = document.getElementById("character").value.charCodeAt(0);      var msg = "The Key Code for the \"" + character + "\" character is " + code + ".";      alert(msg);  }
<input type="text" id="character" size="15">  <input type="button" value="Show Key Code" onclick="showKeyCode();">
like image 80
rahul Avatar answered Sep 22 '22 19:09

rahul