Tengo este fragmento de código en mi archivo html:
<input autocomplete="off" autofocus name="month" placeholder="Month" type="number" onkeydown="return event.keyCode !== 69">Funciona exactamente como quiero: no permite que el usuario escriba "e" en un formulario cuando escribe su cumpleaños. Pero, ¿cómo funciona exactamente? ¿Qué devuelve "!== 69" y cómo evita que aparezca la letra "e" en la pantalla?
It works this way because the number 69 indicates the code for the letter "E" for Keycode values, as you can see in this link: https://css-tricks.com/snippets/javascript/javascript-keycodes/