One of the sure signs that I’m getting older, other than the
aches and pains, is that it’s getting harder to read the information on a Web
page in a disabled text input or text area. The grayed-out letters have a
tendency to blend in with the background for old folks like me, who can still
remember good old Windows 2000.
Thankfully, there’s a solution that’s cheaper than Lasik surgery,
and it’s called the readonly attribute. This attribute displays the same dark
high-contrast letters as normal text does, but with the same “look but don’t
touch” features as the disabled attribute. The best of both worlds.