HBIndi: If else oder ???

Beitrag lesen

Ein herzliches Hallo an alle:

Habe folgendes Problem fast gelöst.

Ich habe ein Formular mit Name, Vorname und Geschlecht, wobei das Geschlecht per Radio-Button ausgewählt werden kann.
Nun soll nach dem Ausfüllen ein Cookie gesetzt werden und zwar so, daß man die Daten beim Wiederaufrufen der Seite sieht (Radio-Button gesetzt) und auch wieder löschen kann.

Ich bin fast fertig. Im Moment kann ich mit dem folgenden Skript allerdings nur jeweils einen der beiden Radio-Button ansprechen, d.h. für Frau funktioniert es. Was muss ich machen (If-else???), damit es für beide Radio-Button funktioniert, ohne große Veränderungen meines Skriptes.

<script language="JavaScript">
<!--

Verfallsdatum = new Date;
Verfallsdatum.setMonth(Verfallsdatum.getMonth()+5)

Besuchername = "";
Besuchervorname = "";
Geschlecht ="";

if (document.cookie !="")
{
Besuchername = document.cookie.split("-")[1];
Besuchervorname = document.cookie.split("-")[2];
Geschlecht = document.cookie.split("-")[3];
}

function CookieEinrichten()
{
Besuchername=document.Formular.Namenfeld.value;
Besuchervorname = document.Formular.Vornamenfeld.value;
Geschlecht = document.Formular.anrede[0].checked;

document.cookie="-"
+Besuchername+"-"
+Besuchervorname+"-"
+Geschlecht+"-"
+";expires="+Verfallsdatum.toGMTString()
}

function CookieAusgabe()
{
document.Formular.Namenfeld.value = Besuchername;
document.Formular.Vornamenfeld.value = Besuchervorname;
document.Formular.anrede[0].checked = Geschlecht;
}

// -->
</script>

Vielen Dank im voraus.
HBIndi