Forum Moderators: open
window.onkeydown = function(event)
{
if (!event.key)
{
//Where do I go from here?
}
}
window.onkeydown = function(event)
{
if (!event.key)
{
Object.defineProperty(String.prototype,'key',
{
enumerable: false,
configurable: false,
writable: false,
value: function(event.keyCode)
{
alert('event.keyCode = '+event.keyCode);
}
});
}
alert('event.key = '+event.key);
}
(function () {
var keyboardEvent = new KeyboardEvent({});
if (!keyboardEvent.hasOwnProperty("key")) {
Object.defineProperty(KeyboardEvent.prototype, "key", {
get: function () {
return this.keyCode;
}
});
}
window.onkeydown = function (event) {
console.log(event.key);
};
})();