hi!
mir stellt sich ein problem mit folgendem altbekannten javascript:
<head>
<title></title>
<script language="JavaScript">
<!--
function getpass(todo)
{
var pass = document.passform.pass.value;
chkpass(pass);
}
function chkpass(pass)
{
var url = pass + ".html";
window.location.href = url;
}
//-->
</script>
</head>
<body>
<form name="passform">
<table border="0">
<tr>
<td>Passwort: </td>
<td><input type="text" name="pass" length="12" maxlength="12"></td>
<td><input type="button" value="OK" onclick="getpass()"></td>
</tr>
</table>
</form>
klicke ich mit der maus auf den ok - button funktioniert alles tadellos, mit enter hingegen tut sich gar nichts. gut, nicht weiter verwunderlich, verwende ich ja auch onclick, doch dies nur, weil nichts anderes hinhaut . onsubmit geht nicht (habe auch type auf "submit" gesetzt), genauswenig wie <form name="" onsubmit ...>
tja, also, ich hätte gerne, daß es egal ist, wie ich die eingabe bestätige, denn meistens drückt man einfach enter.
wer hat eine lösung, ich habe im archiv alles durchforstet, alle scheinen mit der klick-variante zufrieden zu sein.
vielen dank für alle infos!
grüße
rudi
ps: im netscape (ich verwende ie5) bekomme ich überhaupt eine errormeldung beim ganzen script, hab mich aber mit dem problem noch nicht näher beschäftigt.