Antwort
Ich bin mir nicht sicher, weshalb Du Dich für diese komplizierte Vorgehensweise entschieden hast.
Folgender Code reicht vollkommen aus, um eine Funktion bei gedrückter Taste mehrmals ausführen zu lassen:
document.addEventListener("keydown", function(event) {
// e.keyCode ist mittlerweise veraltet, deshalb event.key
if(event.key === "Enter") {
// …
}
});