Yadgar: Funktion korrekt gecodet und trotzdem "not defined"

Beitrag lesen

High!

Kann es eigentlich sein, dass ich innerhalb des <head>-Tags ein <script> mit Funktionen habe, in dem es m. E. keine Syntaxfehler gibt und trotzdem beim Aufruf einer dieser Funktionen mittels Event-Handler (z. B. onclick) die Fehlermeldung "...is not defined" erscheint?

Hier der Code:

function tippe()
    {
      var i=0;
      while (i < 6)
      {
        if (!check(window.document.tippreihe.elements[i].value))
 {
   window.document.tippreihe.elements[i].value = "";
   break;
 }
        tip[i] = window.document.tippreihe.elements[i].value;
      }
    }

</script>
</head>
<body>
  Geben Sie bitte sechs Zahlen zwischen 1 und 49 ein!<br>
  <form name="tippreihe">
    <table>
      <tr>
        <td width="50"><input type="text" size="2" maxlength="2"></td>
 <td width="50"><input type="text" size="2" maxlength="2"></td>
 <td width="50"><input type="text" size="2" maxlength="2"></td>
 <td width="50"><input type="text" size="2" maxlength="2"></td>
 <td width="50"><input type="text" size="2" maxlength="2"></td>
 <td width="50"><input type="text" size="2" maxlength="2"></td>
      </tr>
      <tr>
        <td colspan="3"><input type="button" name="tippen" value="Tippen!" onclick="tippe()"></td>
 <td colspan="3"><input type="button" name="ziehung" value="Ziehung starten!" onclick="ziehe()"></td>
      </tr>
    </table>
  </form>
</body>
</html>

Die Fehlermeldung bezieht sich auf die Funktion "tippe()"!

Bis bald im Khyberspace!

Yadgar