H²O: Ich hab's, aber trotzdem noch ein Problem

Beitrag lesen

Hi.

Ich habe noch eine kurze Frage: Wie soll ich hier index of mitreinbringen? Ohne regexp ist das keine problem, aber wie soll ich das damit anstellen?

Hier ist das Script wenn man kein regexp verwendet:

<html>
<head>
<meta name="author" content="">
<title>Beispiel - Textfeld überprüfen</title>

<!--das Script hier ermöglicht es, dass es egal ist ob jemand groß oder klein schreibt.-->

<script type="text/javascript">
<!--
function MachKlein() {
 var neu = document.Test.Eingabe.value.toLowerCase();
 document.Test.Eingabe.value = neu;
}
//-->
</script>

</head>
<body bgcolor="#0000FF" text="#FFFFFF" onLoad="this.document.Test.Eingabe.focus();">
<center>
<br>

<script type="text/javascript">
function test() {

//Wörter, die irgendwo vorkommen müssen

var wert = document.forms[0].elements[0].value;
if (wert.indexOf("hi")>-1){
            document.forms[0].elements[0].value = "";
            document.forms[0].elements[1].value = "Hi.";
            document.forms[0].elements[0].focus();
            return false;
}

}
</script>

<table>
<form method="POST" action="" name="Test" onSubmit="return test()">
<tr>
<td>du:</td>
<td><input type="text" size="30" name="Eingabe"></td>
</tr>
<tr>
<td>ich:</td>
<td><input type="text" size="30"></td>
</tr>
<tr>
<td colspan=2><center><input type="submit" value="abschicken" onClick="MachKlein()"></center></td>
</tr>
</form>
</table>
<br>
</center>

</body>
</html>

Ok, H²O

P.S.: Ich bin jetzt gleich mal für 2 Stunden weg. Um 20:00 kannst du wieder mit mir rechen.