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