function eingSuche()
{
if(document.Formular.Suche.value == "Eingabe")
document.location.href = "andere_seite.html";
}
Genau das hab ich gemeint. Das ist es aber irgendwie geht das nicht *grummel*
Weis nicht wieso, kann mir einer helfen? Mein Script sieht nun so aus (ganze HTML Seite):
<html>
<head>
<title>Suche</title>
<script type="text/javascript">
<!--
function eingSuche()
{
if(document.Formular.Suche.value == "x") {
document.location.href = "andere_seite.html";
}
}
//-->
</script>
</head>
<body>
<form name="Formular" method="post" onSubmit="return eingSuche()">
<pre>
<input type="text" size="40" name="Suche">
</pre>
</form>
</body>
</html>
Ich blick nicht warum das nicht geht. Wenn man jetzt "x" eingibt verschlingt es einfach den Buchstaben, ohne die Seite zu öffnen. Was ist da falsch?