JavaScript Problem (findet jemand den Fehler)

Hallo zusammen,

sitze gerade über einem JavaScript-Probelem.

Die untenstehende Funktion „name()“ funktioniert unter dem InternetExplorer einwandfrei. Ich rufe sie über eine Grafik () per onClick=„name()“ , auf.

Die Anwendung soll aber zumindest auch mit dem Netscape 7 aufgerufen werden können, der sobald man auf die Button-Grafik klickt, keinen Fehler o.ä. ausgibt, aber auch nicht auf die nächste Seite springt.

Hat irgendjemand eine Idee, welche Funktion o.ä. vom Netscape Navigator nicht unterstützt wird??

Unter Opera V 7.1 funktioniert auch alles ohne Probleme.

Vielen Dank im Voraus … hier der Quelltext:

function Name()
{

var geschlecht = (document.Formular.Geschlecht[0].checked) ? „1“ : „2“;
var nachname = document.Formular.Eingabe.value;

if( (!Formular.Geschlecht[0].checked && nachname != „“) && (!Formular.Geschlecht[1].checked && nachname != „“))
{
alert(„Bitte wählen Sie eine Anrede aus!“);
}

else
alert(„Else-Fall!“);

{
if(nachname == „“)
{
geschlecht = 0;
nachname = „“;
setCookie(„Geschlecht“, geschlecht)
setCookie(„Name“, nachname)
location.href = „Branche.htm“;
}

else
{
if( geschlecht == „1“ && nachname!= „“)
{
geschlecht = 1;
setCookie(„Geschlecht“, geschlecht)
setCookie(„Name“, nachname)
location.href = „Branche.htm“;
}

else
{
if(geschlecht == „2“ && nachname!= „“ )
{
geschlecht = 2;
setCookie(„Geschlecht“, geschlecht)
setCookie(„Name“, nachname)
location.href = „Branche.htm“;
}

}

}
}
}

a) findest du den fehler selber, wenn du in der adresszeile javascript: eingibst
b) ist es hilfreich hier fuer das forum quellcode in pretags zu packen
c) hast du kein problem mit mozilla, sondern mit javascript - ergo falsches board
d) ist an der stelle Forumlar sicherlich cniht definiert, udn du meintest document.Formular:

if( (!Formular.Geschlecht[0].checked && nachname != „“) &&
(!Formular.Geschlecht[1].checked && nachname != „“))

war es das vielleicht schon?