Robert: Funktion funkt in IE / Opera - Netscape 7 weigert sich

Beitrag lesen

Hallo zusammen,

sitze gerade über einem JavaScript-Problem.

Die untenstehende Funktion "name()" funktioniert unter dem InternetExplorer einwandfrei. Ich rufe sie über eine Grafik (<img>) 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:

<script>
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";
}

}

}
}
}

</script>