我在 Rails 3.1 我试图对文本字段使用内联占位符提示,我注意到单击文本字段后,提示消失了。尽管这可能是设计,但有时人们可能只是不记得该字段是什么,并且他们的插入符号已经在该字段上,因此他们必须单击其他地方才能使其出现。我想要的不是让它在聚焦后立即消失,而是在输入一个字母(更好但非空格字母)后立即消失。有谁知道这是否有调整?
更明确的例子
#order.html.erb
<%= form_tag do |f| %>
<%= text_field_tag :name, nil, :name => 'company[name]', :placeholder => "Company" %>
<% end %>
所以当该字段没有数据并且没有被聚焦时,你会看到像这样的浅灰色提示“Company”:
当点击该字段时,它是这样的:
但是我希望该字段即使在单击它之后但在输入任何内容之前仍继续显示提示“公司”,如下所示:
一旦用户在其中输入内容,提示“公司”就会消失。像这样:
谢谢!