In my index.html I have this code.
I would need to add onkeydown
event to that body in Main.onLoad().
Any idea how to do it?
Usually onkeydown
can be attached to the elements which can receive focus. In some browsers you can gain focus to the document.body
, but you can't rely on that. window
is one of those elements which can gain the focus.
You can try to put the code below to the head
section of your HTML code, after TVA
is defined.
window.onkeydown = TVA.keyDown;
Or when using addEventListener()
:
window.addEventListener('keydown', TVA.keyDown, false);