Originariamente inviato da Mich_
Dipende dal DOCTYPE.

Se e` XHTML Strict, dovrebbe interpretare correttamente i tuoi true e false; nelle altre DTD interpreta solo il readonly (che non supporta valori).

Le specifiche dicono di mettere:
readonly="readonly"
solo nei campi che vuoi di sola lettura.
Mettendo questo DOCTYPE(spero sia corretto):
codice:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
e lasciando tutto come sopra non funziona, i miei input type continuano ad essere readonly.

Se io rimanessi al DOCTYPE:
codice:
 
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
C'è la possibilità di fare quello che chiedevo sopra: ovvero tramite una checkbox scambiare lo stato readonly tra 2 input type?