【发布时间】:2013-08-17 16:47:27
【问题描述】:
我使用设计并更改了路由,以便用户配置文件在 url 中使用 :name 而不是 :id。
所以我有http://localhost:3000/users/testuser
问题是当用户在网站上注册时,:name 输入字段允许他们使用空格和大写字母。
如何设置输入,以便用户DONT EVEN have the ability to use spaces or Upcase Letters。
意味着当他击中空间时,输入中没有任何反应..
如果有帮助,我的输入字段代码是:
<!-- Username Input-->
<div class="control-group">
<label class="control-label">Username</label>
<div class="controls">
<%= f.input :name, :autofocus => true, label: false %>
<%= f.hint 'No Spaces, all downcase please' %>
</div>
</div>
非常感谢。
【问题讨论】:
标签: html ruby-on-rails devise ruby-on-rails-4