Florian Pressler: Fehler in Netscape 'first is not defined'

Beitrag lesen

Was meinst du da? Was funktioniert IN der Funktion?

Hmm, ich hab' mich da glaub' ich etwas unklar ausgedrückt, sorry. Ganz kurz die beiden relevanten Elemente, wie sie im betreffenden Beispiel ausgesehen haben:

function sty (anzahl)
{
if (anzahl > 0) GenerateTable(document.forms['first'].elements[0].value);
else alert("Sie müssen angeben, wieviele Datensätze Sie eingeben wollen");
}

<INPUT TYPE=button VALUE="Senden"  OnClick="sty(first.anzahl.value);">

Dieses Beispiel funktioniert überall, und seltsam fand ich das deshalb, weil im unteren Teil jene Syntax verwende ('first.anzahl.value'), welche oben (in der Funktion) einen Fehler verursacht.

Ich kann dir nur sagen, mach es lieber so wie ich dir vorgeschlagen habe, so stimmts auf _jeden_ Fall. Ausser du stehst auf graue Haare :)

Mach ich, sicher ist sicher!

mit freundlichen Grüßen
Florian Pressler