Dieses doofe Script funzt immer noch nicht!
Manuel
- javascript
0 MudGuard0 Severin0 Manuel0 Jürgen Berkemeier
Warum geht dieses Script nicht?:
<html>
<head>
<title>BDKJ-Gaimersheim - Chat & Forum</title>
<script type="text/javascript">
<!--
function Nickname() {
if ((chatlogin.nickname.value == 'Nickname') || (chatlogin.nickname.value == '')) {
alert("Bitte gib einen Nickname ein!");
chatlogin.nickname.focus();
return false;
}
}
//-->
</script>
</head>
<body>
<form action="http://chat.internetworx.de/?action=login" method="POST" name="chatlogin" onSubmit="Nickname();">
<input type="text" name="nickname" value="Nickname" onFocus="nickname.value='';">
<input type="submit" value="Chat - Login">
</form>
</body>
</html>
Hi,
Warum geht dieses Script nicht?:
Glaubst Du wirklich, daß Du Dich damit beliebt machst, wenn Du hier ständig neue Threads öffnest?
Bleib in Deinem bisherigen Thread [pref:t=43038&m=235193]
cu,
Andreas
Hallo,
Also erstens: Bleib bitte beim Original thread, du wirst nicht vergessen.......
<form action="http://chat.internetworx.de/?action=login" method="POST" name="chatlogin" onSubmit="Nickname();"
aber weil ich heute gut aufgelegt bin... Du musst den Rückgabewert der Funktion "erfragen". Also correct muss es heissen:
<form action="http://chat.internetworx.de/?action=login" method="POST" name="chatlogin" onSubmit="return Nickname();">
gruß,
Severin
Hallo,
function Nickname() {
if ((chatlogin.nickname.value == 'Nickname') || (chatlogin.nickname.value == '')) {
alert("Bitte gib einen Nickname ein!");
chatlogin.nickname.focus();
return false;
}
Was "returnt" die Funktion im false-Fall der if-Abfrage? Vieleicht sollte hier ein
else return true;
stehen.
}
Gruß, Jürgen