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

Beitrag lesen

Hallo Bernhard,

Danke für Deine freundliche Antwort.

Du siehst, es wäre leichter, wenn du ein wenig Code präsentieren könntest (muss ja nicht alles sein, die wesentlichen Passagen halt)

also der Fehler wird in folgender Funktion bemängelt:

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

Wenn ich diese Funktion woanders hinschiebe, ändert sich auch die Zeilenangabe bei der Fehlermeldung des Netscape, es muß also eng mit dieser Funktion zusammenhängen. Ich kann in dieser Funktion keinen Fehler erkennen, aber wer weiß... GenerateTable ist eine andere Funktion, die als Übergabewert eine Eingabe aus einem Eingabefeld erwartet. Das Formular heißt 'first' und das Element 'anzahl', daher first.anzahl.value.
Aufgerufen wird diese Funktion übrigens über einen Senden-Knopf:

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

Das Element 'anzahl' ist das Einzige seines Formulars. Ich hoffe, daß diese Angaben eine Hilfestellung erleichtern.

Danke auf jeden Fall schon mal im Voraus für Deine Mühen.

Florian Pressler