Problems with readonly attributes

No! That will fail -- and leave the field editable -- if JavaScript is turned off.

In general, there is almost never a good reason to use a read-only field. If the data is not editable, just put it on the page as plain text.

If there's some other issue, please explain in more detail.

Best,