document.uno.elements[i].readOnly = true;

Dubito che si possano usare numeri come nomi degli oggetti... aggiungi qualche lettera:

document.uno.elements["a"+i].readOnly = true;
...
<input type="checkbox" name="a1">
<input type="checkbox" name="a2">

ciao