Wenn du wissen willst, ob ein Formularelement mit einem bestimmten Namen existiert, kannst du einfach notieren:
if (document.forms.formularname.elements.elementname) {...}
In der Kurzschreibweise:
if (document.formularname.elementname) {...}
typeof ist hier nicht unbedingt nötig.
Kann es sein, dass der Formularfeldname »funktion[0]« lautet? Dann musst du es so schreiben:
document.forms.formularname.elements["funktion[0]"]
Damit JavaScript das [0] als Teil des Namens sieht.
<http://de.selfhtml.org/javascript/objekte/elements.htm#allgemeines@title=Schema 4>
Mathias