文本框输入的验证怎么写(不能为空长度为10)

文本框输入的验证怎么写(不能为空长度为10)

页面上Code:
<%= start_form_tag :action => 'add%>
 <input type="text" name="txtName" /> <>
 <%= submit_tag 'Add' %>   
<%= end_form_tag %>


controller.rb
 def add
  .......
 end
怎么验证txtName的value
页面上Code:
<%= start_form_tag :action => 'add' %>
 <input type="text" name="txtName" /> <>
 <%= submit_tag 'Add' %>   
<%= end_form_tag %>
validates_length_of(*attrs)
 Validates that the specified attribute matches the length restrictions supplied. Only one option can be used at a time:
===

validates_length_of :textName, :in => 1..10

应该是这样吧。我不明白楼主的“不能为空长度为10”这句是什么意思,是不能为空,且长度小于10么?
不能为空 ,
长度最多位10”  VB中的Maxlength一样
是不能为空,且长度小于10