Java Noob: ')' erwartet?!

Beitrag lesen

Danke...
bin PHP-Programmierer und habe die values in einer For-Schleife mit den Zahlen benannt. Wusste nicht, dass das in Javascript unzulässig ist ;-)

Vielen vielen Dank für die Antwort

MFG

Hallo,

Der IE meldet, dass ein ')' in Zeile 3 - code: 0 erwartet wird?! Heisst das, dass ich nen Syntaxfehler im Code habe?

gewissermaßen ja. Du verwendest einen Bezeichner, der mit einer Ziffer beginnt. Das ist in Javascript nicht zulässig.

if (document.Formular.0_req.value == "")

Anscheinend hast du ein Formularelement mit einem Namen "0_req". In HTML ist das erlaubt; da ein solcher Bezeichner aber in Javascript nicht erlaubt ist, muss man ihn anders adressieren:

if (document.Formular.elements["0_req"].value == "")

Noch besser ist allerdings, wenn man solche problematischen Namen von vornherein vermeidet.
Ich weiß den genauen Wortlaut der Fehlermeldung im Firefox nicht, aber der würde sinngemäß dasselbe melden.

if (document.Formular.1_req.value == "")

Dasselbe Problem nochmal.

So long,
Martin