Hola:
No sé si te has fijado en la fecha del tema... en estos casos es mejor crear uno nuevo y si hace falta referenciar algún tema.
Como respuesta, con javascript activas readOnly asignándole el valor lógico true (y no olvides que la "O" es mayúscula), y false lo desactiva. Lo mismo vale con disabled, y supongo que el color lo podrás adivinar.
Saludos