passwort auf enter übergeben ???
philipp
- javascript
hi...
eigentlich wollte ich ein simples login mit java bauen. man gibt ein passwort ein und bekommt zugang zu der datei die genauso heisst wie das passwort.
soweit so gut. kein auslesen des passwortes möglich, ok nicht sehr sicher da man sich einfach alle datenansehen kann, aber es reicht.
funktioniert auch gut mit einem button oder href der das script ansteuert, was aber gar nicht tut ist die weiterleitung beim drücken von "enter" ???
andere scripte kann ich damit ansteuern wieso das nicht ???
also hier:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Nav2-7</title>
<script type="text/javascript"><!--
function passwort(){
document.location.href="" + document.pwort.pw.value + ".html"
if(document.pwort.pw.value == "") {
alert("Falsches Paßwort");
return false;
}
}
//-->
</script>
</head>
<body>
<form id="pwort" name="pwort" onsubmit="javascript:passwort()">
<input type="text" name="pw" size="24"><a href="javascript:passwort()"><img src="submit.PNG"></a>
</form>
</body>
</html>
Hi there,
ansteuert, was aber gar nicht tut ist die weiterleitung beim drücken von "enter" ???
Kann er auch nicht, weil Du keine Button zur Verfügung stellst (der je nach Browser normalerweise auf enter reagiert) sondern einen link. Weiters hat Dein onsubmit überhaupt keinen Effekt, weil ja kein Submit stattfindet. Und drittens wäre, hätte es einen Sinn, die Syntax falsch, weil in einem solchen Fall normalerweise die Rückgabe der Funktion ausgewertet werden soll...