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“;
}
}
}
}
}