我该如何实现CSS/HTML中使用密码字段的非常简单的文本框提示
How would I achieve very simple text box hints that work with password fields in CSS / HTML?
我希望web应用程序中的大多数文本框都能显示一个提示,以尽量减少屏幕上的混乱。
我遇到了很多解决方案,但对于我想要的来说,所有的解决方案似乎都很复杂。现在可能值得指出的是,我的Javascript知识相当贫乏。
我所需要的只是一个简单的脚本,它可以让我有文本框提示(使用CSS样式,这样我就可以将其灰显和斜体),并且可以使用密码字段。
我确实有一个脚本,但它只允许我每页有一个密码字段,而且在任何地方都不容易使用。
谢谢你,非常感谢你的帮助。
编辑:不幸的是,这也需要与IE6兼容。
例如,最安全的方法可能是创建两个密码框,其中一个包含文本,您可以执行以下操作:
<input style="color:#B0AEAE;width:167px;display:none;" id="password_text" type="text" value="Password" />
<input type="password" id="password_password" name="password" style="width:167px" maxlength="20"/>
然后,你首先用(我使用)jquery隐藏"正常"密码输入字段,并显示隐藏的密码字段,你可以点击返回另一个,如下所示:
$(document).ready(function() {
$('#password_text').show();
$('#password_password').hide();
$('#password_text').focus(function() {
$('#password_text').hide();
$('#password_password').show();
$('#password_password').focus();
});
$('#password_password').blur(function() {
var password = $(this).val();
if(password == '') {
$('#password_password').hide();
$('#password_text').show();
}
});
});
把这个放在最上面:
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js"></script>
相关文章:
- Internet Explorer缺少占位符支持,特别是密码字段
- 密码字段的问题
- 如何在html中将密码字段显示为秒后的星号
- 如何在ie7或更高版本中设置密码字段的占位符
- 没有文本安全性的密码字段
- HTML:密码字段中的HTML5占位符属性问题 - 显示正常文本
- 我该如何实现CSS/HTML中使用密码字段的非常简单的文本框提示
- 可以't散列密码并将其设置为mongodb模式中的字段
- 将加密的剃须刀密码字段发送到 mvc4 控制器
- 验证密码字段是否为空
- Javascript 密码字段比较
- 当我尝试计算密码字段时,下面的代码有什么问题
- 两个密码字段的 JQuery 验证
- 输入字段的默认值“密码”,显示它
- 检查输入类型并在单击保存时跳过输入“密码”字段
- 如何用密码保护表单中的任何字段(需要建议)
- 无法阻止密码在登录单击后自动在密码字段中伸展
- 记住密码基于两个字段
- Spring Security Core和用于确认密码字段的自定义验证器是可能的
- 如何在输入字段中显示文本”;密码”;键入后,再次切换到密码视图