add log history to the event keycode

pull/117/head
omaranBazna 3 years ago
parent a3d927be6c
commit d2fc33eeb9

@ -7,11 +7,14 @@
<title>Event KeyCodes</title>
</head>
<body>
<div class="container">
<div id="log"></div>
<div id="insert">
<div class="key">
Press any key to get the keyCode
</div>
</div>
</div>
<script src="script.js"></script>
</body>
</html>

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

@ -13,6 +13,7 @@ body {
text-align: center;
height: 100vh;
overflow: hidden;
overflow-y:scroll;
margin: 0;
}
@ -46,3 +47,13 @@ body {
margin: 10px 0px;
}
}
.container{
display:flex;
flex-direction: column;
}
#log{
display:flex;
flex-direction: column;
opacity: 0.65;
}
Loading…
Cancel
Save