occhio che settandolo via script diventa readOnly
codice:
<input type="text" id="testo" value="testo" readonly="readonly" />
<input type="button" value="modifica" onclick="document.getElementById('testo').readOnly=false" />
ciao