html – 更改从f.label生成的自动文本

前端之家收集整理的这篇文章主要介绍了html – 更改从f.label生成的自动文本前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我有代码
<%= form_for(@user) do |f| %>
    <div>
    <%= f.label :email,:class=>'inline betaLabelTextField' %>
    <%= f.text_field :email,:class=>'betaTextField' %>
    </div>
<% end %>

问题是这个代码自动生成html

<div> 
        <label class="inline betaLabelTextField" for="user_email">Email</label> 
        <input class="betaTextField" id="user_email" name="user[email]" size="30" type="text" /> 
    </div>

在一个表格内如何将“电子邮件”更改为“电子邮件地址”?

解决方法

最简单的方法是改为:
<%= form_for(@user) do |f| %>
    <div>
    <%= f.label :email,"Email Address",:class=>'betaTextField' %>
    </div>
<% end %>

猜你在找的HTML相关文章