Hallo wahsaga,
Leider klappt das nicht mit dem readonly Attribut.
Mein Code sieht so aus:
<input type="text" name="hallo" id="2" value="wert">
<script language="JavaScript">
setzen();
function setzen()
{
document.getElementById('2').setAttribute("readonly", "readonly");
}
</script>
ich würde es hiermit versuchen: http://selfhtml.teamone.de/javascript/objekte/node.htm#set_attribute