Matz: checkform +ein name darf nicht vorkommen

Beitrag lesen

Bitte gib dem Formular einen Namen...
Der Code könnte dann wie folgt aussehen:

<html>

<head>
<title>Formulareingaben überprüfen</title>
<script type="text/javascript">
<!--
function chkFormular()
{
 if(document.Formular.Name.value == "kevin")  {

alert("Du darfst nicht!!!");

document.Formular.Name.focus();
   return false;
  }
 return true
}
//-->
</script>
</head>

<body bgcolor="#EEEEEE" text="#000000">

<h1>Formular</h1>

<form name="Formular" action="gb_eintragen.asp"
      method="post" onSubmit="return chkFormular()">
<pre>
     Name:     <input type="text" size="40" name="Name">
     Formular: <input type="submit" value="Absenden">
               <input type="reset" value="Abbrechen">

</pre>
</form>
</body>
</html>

Mit return false nach der abfrage unterbindest Du, dass kevin sich Eintragen kann. d.H. die Seite wird nicht geladen bzw. der Submit nicht ausgeführt.