javascript key logger

by died

HTML

<div id="statusDiv">&gt; <div class="status"></div>
</div>

CSS

.status{
    display:inline;
}

JavaScript

document.onkeypress = function(evt) {
   evt = evt || window.event
   key = String.fromCharCode(evt.charCode)
   if (key) {
      var param = encodeURI(key)
      status(param);
   }
}
function status(a) { var o=$(".status").text(); $(".status").remove(); $('<pre class="status">' + o+a + "</pre>").appendTo($("#statusDiv")) }