Kerstin_22: getElementById "funktioniert" nicht

Beitrag lesen

Hallo, hier bin ich noch mal mit einem Problem ;-)
Ich fürchte, was die Funktion im Betreff angehet habe ich einige Grundlegende Dinge nicht verstanden. Ich habe folgenden Code (hier im Forum gefunden und frei verändert ;-):

<script type="text/javascript">

function aendern(param){
  document.getElementById("t").nodeValue = param;
 }
</script>
----------------
<form name="formtest">
 <input id="t" name="test" value="defaultwert" readOnly="true">
 <input type="button" name="read" value="Read" onClick="document.getElementById("t").readOnly=true">
 <input type="button" name="write" value="Write" onClick="document.formtest.test.readOnly=false">
 <input type="button" name="edit" value="Edit" onClick="aendern("andererWert")">
</form>

Warum funktioneiren der "Edit" und der "Read"-Button nicht?

Viele Grüße,

K_22