non ho capito la risposta
forse non mi sono spiegato bene

sullo schermo transitano alcuni animali
alla domanda: quanti animali hai visto passare?
il bambino deve premere un tasto per rispondere
bisogna che il body o la tastiera abbiano il focus
è impensabile che il bambino debba prima cliccare sullo schermo e poi premere un tasto.


andando per tentativi e modificando alcuni suggerimenti trovati in internet ho proceduto così:

<body id="Documento" onKeyDown="javascript:Tastiera(event.keyCode);" onload="self.focus();">

e nello script, prima della domanda "quanti animali ......" ho messo:

document.getElementsByName('Documento')[0].focus();


non so cosa significa quello zero tra parentesi quadre, e perché getElements abbia la s finale.
comunque funziona (lo dico sottovoce)

cosa ne pensi?
rudyF