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