Andavos: Eingabefeld löschen

Hallo,
ich habe folgenden Java-Script:

<script type="text/javascript">
<!--
function Check(Eingabe) {
  var nur_das ="0123456789-+*%/";
  for (var i = 0; i < Eingabe.length; i++)
   if (nur_das.indexOf(Eingabe.charAt(i))<0 ) return false;
  return true;
 }

function Hinzufuegen(Zeichen) {
   window.document.Rechner.Display.value =
   window.document.Rechner.Display.value + Zeichen;
 }

//-->
</script>
<style type="text/css">

<!--
.button {  width:60px; text-align:center;
           font-family:System,sans-serif;
           font-size:100%; }
.display { width:100%; text-align:right;
           font-family:System,sans-serif;
           font-size:100%; }
-->

</style>

<input type="button" width="60" class="button" value="a" onClick="Hinzufuegen('a')">
<input type="button" width="60" class="button" value="b" onClick="Hinzufuegen('b')">
<input type="button" width="60" class="button" value="c" onClick="Hinzufuegen('c')">
<input type="button" width="60" class="button" value="d" onClick="Hinzufuegen('d')">

Wenn man jetzt auch einen Button klickt, schreibt er 1 Buchstaben in das Eingabefeld.
Ich möchte aber, das er nur 1 Buchstaben in diese Zeile schreibt. Also das er erst den alten Buchstaben löscht, und dann den neuen Buchstaben dort rein schreibt.

Weiß jemand wie das geht?
Denn ich möchte, das der Besucher auf einen Button drückt, und das dann eine Ausgabe in so einem Eingabefeld erscheint.

P.S. Ich kenn mich mit Java gar nicht aus ;)

MFG
Andavos

  1. function Hinzufuegen(Zeichen) {
       window.document.Rechner.Display.value = Zeichen;
     }

    Probiers mal damit...
    Und mit Java hat das hier nichts zu tun...

    Jaro

    1. Hallo,
      ah cool es geht :)

      Danke, denn den Script kann ich echt gut für meine Site gebrauchen :)

      MFG
      Andavos