Hi,
document.TestForm.getElementsByName('firstname').
Im Titel schriebst du getElementById statt getElementsByName - was denn nun?
getElementById ist eine Methode, die ausschliesslich document besitzt. Das ist ja auch sinnvoll, weil IDs documentweit eindeutig sein müssen. Diese Methode kannst du also nicht als Methode bestimmter HTML-Element-Objekte aufrufen, wie das bspw. mit dem erwähnten getElementsByTagName möglich ist.
aber irgentwie will das nicht funktionieren der bricht einfach ab gibt aber auch kein fehler aus er fuehrt nur nach der zeile den test alert den ich eingefuegt hab nicht mehr aus
Das kann eigentlich nicht sein.
Weisst du denn überhaupt, wo dir JavaScript-Fehler angezeigt werden?
schreibt man das anders?
Den Text, den du hier geschrieben hast? Ja, den schreibt man anders - und zwar unter sinnvoller Nutzung von Interpunktion. Mach' das bitte künftig - denn „ohne Punkt und Komma” sind Texte schwer verständlich.
MfG ChrisB
“Whoever best describes the problem is the person most likely to solve the problem.” [Dan Roam]