|
|
@ -1,6 +1,25 @@
|
|
|
|
const insert = document.getElementById('insert')
|
|
|
|
const insert = document.getElementById('insert')
|
|
|
|
|
|
|
|
const log = document.getElementById('log')
|
|
|
|
|
|
|
|
let lastEvent=null;
|
|
|
|
window.addEventListener('keydown', (event) => {
|
|
|
|
window.addEventListener('keydown', (event) => {
|
|
|
|
|
|
|
|
if(lastEvent){
|
|
|
|
|
|
|
|
log.innerHTML +=`<div>
|
|
|
|
|
|
|
|
<div class="key">
|
|
|
|
|
|
|
|
${lastEvent.key === ' ' ? 'Space' : lastEvent.key}
|
|
|
|
|
|
|
|
<small>event.key</small>
|
|
|
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
<div class="key">
|
|
|
|
|
|
|
|
${lastEvent.keyCode}
|
|
|
|
|
|
|
|
<small>event.keyCode</small>
|
|
|
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<div class="key">
|
|
|
|
|
|
|
|
${lastEvent.code}
|
|
|
|
|
|
|
|
<small>event.code</small>
|
|
|
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
`
|
|
|
|
|
|
|
|
}
|
|
|
|
insert.innerHTML = `
|
|
|
|
insert.innerHTML = `
|
|
|
|
<div class="key">
|
|
|
|
<div class="key">
|
|
|
|
${event.key === ' ' ? 'Space' : event.key}
|
|
|
|
${event.key === ' ' ? 'Space' : event.key}
|
|
|
@ -16,5 +35,7 @@ window.addEventListener('keydown', (event) => {
|
|
|
|
${event.code}
|
|
|
|
${event.code}
|
|
|
|
<small>event.code</small>
|
|
|
|
<small>event.code</small>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
|
|
`
|
|
|
|
`
|
|
|
|
|
|
|
|
lastEvent=event;
|
|
|
|
})
|
|
|
|
})
|