Azrael
16.01.2002, 20:11
Hi, warum funktioniert das nicht vernünftig?
Warum wird die Variable der Radiobuttons nicht definiert.
?(
<html>
<head>
<title>Begrüßung</title>
<style>
p {font-family:century gothic; font-size: 9 pt}
</style>
<script language="JavaScript">
function hallo()
{
var nickinp, sexinp, anrede;
nickinp = window.document.begruessung.nick.value;
sexinp = window.document.begruessung.sex.value;
if(sexinp=="M")
{
anrede=="bist ein männlicher USER";
}
if(sexinp=="F")
{
anrede = "bist ein weiblicher USER";
}
if(sexinp=="N")
{
anrede="bist verdammt schwer zu definieren";
}
window.document.write("Hallo ",nickinp," . Es freut mich, dich hier zu sehen, du ",anrede);
window.document.linkColor="#FFFFFF";
window.document.bgColor="#000000";
window.document.fgColor="#FFFFFF";
}
</script>
</head>
<body text="#FFFFFF" bgcolor="#000000" link="#FFffff" alink="#FFffff" vlink="#FFffff">
<p>
Hallo,<br>
ich möchte an dieser Stelle dich bitten, einige persönliche Daten einzugeben,<br>
damit der Dialog wenigstens die schlechte Illusion eines Gespräches erzeugt.!
<br>Also hier kommen die Fragen.
<form name="begruessung">
<p>Wie heißt du?
<br> Also dein "nick", Vorname, Spitzname oder ähnliches, bitte vermeide die<br> Eingabe von wahllosen, zufälligen Zeichenketten, à la <i><b>eoiudnsoiw</b></i>, dafür könnte ich auch<br>
eine Zufallsprozedur erzeugen.</p>
<br>
<input name="nick">
<br>
<p>Welchem Geschlecht ordnest du dich zu?<br>
(Kleiner Tipp: Also normalerweise gibt es maskuline und feminine "USER".<br>
Diese Frage entscheidet sich durch einen dezenten griff in den Schritt.<br>
Sollte deine Hand ausgefühlt sein, dann mach ein Kreuzchen bei M, ist es nicht der Fall,<br>
dann mache ein Kreuzchen bei F.<br>
Solltest du an sexueller Divergenz leiden, dir nicht sicher sein, oder einfach keine Angabe machen wollen, dann kreuze bitte N an.<br>
(<b>N</b> steht für keine Ah<b>n</b>ung, <b>N</b>eutrum oder A<b>n</b>onym.)
<br>
M <input name="sex" type=radio value="M"> F <input name="sex" type=radio value="F">
N <input name="sex" type=radio value="N">
</p>
<br>
<p>Gut, das wars auch vorerst.
<br>
<input type=submit value="-->" onclick="hallo()">
</p>
</form>
</p>
</body>
</html>
Warum wird die Variable der Radiobuttons nicht definiert.
?(
<html>
<head>
<title>Begrüßung</title>
<style>
p {font-family:century gothic; font-size: 9 pt}
</style>
<script language="JavaScript">
function hallo()
{
var nickinp, sexinp, anrede;
nickinp = window.document.begruessung.nick.value;
sexinp = window.document.begruessung.sex.value;
if(sexinp=="M")
{
anrede=="bist ein männlicher USER";
}
if(sexinp=="F")
{
anrede = "bist ein weiblicher USER";
}
if(sexinp=="N")
{
anrede="bist verdammt schwer zu definieren";
}
window.document.write("Hallo ",nickinp," . Es freut mich, dich hier zu sehen, du ",anrede);
window.document.linkColor="#FFFFFF";
window.document.bgColor="#000000";
window.document.fgColor="#FFFFFF";
}
</script>
</head>
<body text="#FFFFFF" bgcolor="#000000" link="#FFffff" alink="#FFffff" vlink="#FFffff">
<p>
Hallo,<br>
ich möchte an dieser Stelle dich bitten, einige persönliche Daten einzugeben,<br>
damit der Dialog wenigstens die schlechte Illusion eines Gespräches erzeugt.!
<br>Also hier kommen die Fragen.
<form name="begruessung">
<p>Wie heißt du?
<br> Also dein "nick", Vorname, Spitzname oder ähnliches, bitte vermeide die<br> Eingabe von wahllosen, zufälligen Zeichenketten, à la <i><b>eoiudnsoiw</b></i>, dafür könnte ich auch<br>
eine Zufallsprozedur erzeugen.</p>
<br>
<input name="nick">
<br>
<p>Welchem Geschlecht ordnest du dich zu?<br>
(Kleiner Tipp: Also normalerweise gibt es maskuline und feminine "USER".<br>
Diese Frage entscheidet sich durch einen dezenten griff in den Schritt.<br>
Sollte deine Hand ausgefühlt sein, dann mach ein Kreuzchen bei M, ist es nicht der Fall,<br>
dann mache ein Kreuzchen bei F.<br>
Solltest du an sexueller Divergenz leiden, dir nicht sicher sein, oder einfach keine Angabe machen wollen, dann kreuze bitte N an.<br>
(<b>N</b> steht für keine Ah<b>n</b>ung, <b>N</b>eutrum oder A<b>n</b>onym.)
<br>
M <input name="sex" type=radio value="M"> F <input name="sex" type=radio value="F">
N <input name="sex" type=radio value="N">
</p>
<br>
<p>Gut, das wars auch vorerst.
<br>
<input type=submit value="-->" onclick="hallo()">
</p>
</form>
</p>
</body>
</html>