古いRails2.2.2プロジェクトを継承し、いくつかのテキストフィールドを読み取り専用にしようとしていますが、次のように追加しました。
:readonly => true
再起動してソースを確認した後でも、Railsがそのハッシュ値を無視しているように見えます。ビューからのスニペット全体を次に示します。
<%= f.text_field :password %> <%= link_to "Generate", {},:readonly => true, :class => "small_link_button", :onclick => "generatePassword(); return false;" %>