Se você desabilitou o campo através de HTML, na tag input, como abaixo: <input type="text" name="teste" value="teste" style="background-color:#ddd;color:#00f;" disabled="disabled" /> A cor que está setada para azul não vai funcionar, pois quando utilizamos a propriedade disabled, a fonte SEMPRE assume a cor cinza claro. Uma solução para isso é: <input type="text" name="teste" value="teste" style="background-color:#ddd;color:#00f;" readonly="readonly" /> Com a propriedade "readonly", não é possível alterar o valor do campo texto e, neste exemplo, a fonte ficará azul. Espero que tenha ajudado em algo. Até mais,