Hellihello Micha,
da es mit jeder Funktion diesen Fehler bringt, kann es an dem onfocus nicht liegen. Nur mit onkeyup gehts auch. Auch wenn das Alert durch eine Funktion ausgelagert ist. Und zwar in der Zeile, in der das Alert aufgerufen wird. Schon merkwürdig. Du übergibts bei isSolved übrigens einen Parameter ohne ihn in der Funktion zu nutzen und Dein Testscript ließe sich noch drastisch reduzieren:
window.onload = function(){
Input = document.getElementsByName("test")[0];
Input.onkeyup = function() {
isSolved();
}
};
function isSolved() {
alert("ping");
}
gruß,
frankx