Javascript Taschenrechner

Wir erstellen in der Schule mit unserem Lehrer einen Taschenrechner und sind so weit aber irgendwie funktioniert die eingabe überhaupt nicht.




<tr>
<td><button onClick=add('4');>4</button></td>
<td><button onClick=add('5');>5</button></td>
<td><button onClick=add('6');>6</button></td>
<td><button onClick=calc('-');>-</button></td>
</tr>

<tr>
<td><button onClick=add('7');>7</button></td>
<td><button onClick=add('8');>8</button></td>
<td><button onClick=add('9');>9</button></td>
<td><button onClick=calc('*');>*</button></td>
</tr>

<tr>
<td><button onClick=add('.');>,</button></td>
<td><button onClick=add('0');>0</button></td>
<td><button onClick=ergebnis('=');>=</button></td>
<td><button onClick=calc(':');>:</button></td>
</tr>

</table>
</center>
</form>
1 2 3 +

Einer der vielen Fehler.
[HTML]document.rechner.editor.value = Zahl;
[/HTML]

Aber wie schon von meinem Vorredner gesagt, so wie das HTML aufgebaut ist kann da nichts funktionieren. Weiteres Beispiel ist das Tag Attribute wie name in " " geschrieben werden:

Achtung JS ist case-sensitive das heißt: Zahl != zahl…