Antonio
Los get desde código con clausula readonly, a parte de que se colorean con fondo blanco, permite que este reciba el foco. (aunque no deja su modificación).
Vi por el foro que se comentaba el uso de color de fondo en gris o blanco. Bajo mi punto de vista debería ser de color GRIS para distinguir los campo editables, aunque otra alternativa sería poderle indicar el color estando disable o readonly. ( y cada cual que escoja ).
En todo caso no debería poder recibir el foco para evitar errores.
Saludos