<div class="col-sm-8">
<%= form.number_field :program_registration_cost, required: true, id: 'program_registration_cost', class: "form-control", step: "any" %>
</div>
我使用number_field进行程序注册费用并显示默认消息当我将鼠标悬停在它上面时请输入一个数字。我想改变这个消息。
<div class="col-sm-8">
<%= form.number_field :program_registration_cost, required: true, id: 'program_registration_cost', class: "form-control", step: "any" oninvalid: "this.setCustomValidity('Please don't put $ in front of amount')" oninput: "setCustomValidity('')" %>
</div>
这是我尝试过的但是没有用。请帮助我如何实现这一目标。
<div class="col-sm-8">
<%= form.number_field :program_registration_cost,:title => "Only enter numbers - do not use a $ sign.", required: true, id: 'program_registration_cost', class: "form-control", step: "any" %>
</div>