gpt4 book ai didi

ruby-on-rails - 在 ruby​​ on rails 密码字段标签中显示占位符文本

转载 作者:数据小太阳 更新时间:2023-10-29 08:17:16 26 4
gpt4 key购买 nike

在 Ruby on Rails 中,我有一行

<td><%= text_field_tag(:email, "email") %></td>

将“电子邮件”一词放在电子邮件应该发送的框中。这正是我想要的,因为它节省了空间。但是,当我这样做时:

<td><%= password_field_tag(:password, "password") %></td>

文本只是一串点。我希望文字显示密码,但当用户填写密码时,我希望出现点。 Facebook 在这里做的正是我想要的 https://www.facebook.com .

有人能告诉我如何在密码字段框中写出明显的“密码”一词,但当用户实际填写密码时,密码会以虚线显示吗?

最佳答案

您需要设置placeholder 属性,而不是value 属性:

<td><%= password_field_tag(:password, "", placeholder: "Password") %></td>

您应该为您的电子邮件字段做同样的事情。不要设置元素的值,设置一个占位符并让浏览器将其专门呈现为占位符。

密码字段的实际文本值将始终呈现为点或星号,无论您是通过脚本设置还是用户输入。

关于ruby-on-rails - 在 ruby​​ on rails 密码字段标签中显示占位符文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26770058/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com