如何在密码的表单输入字段中分配默认值
how to assign default value in form input field for password?
我试图设计一个类似于推特我需要为输入字段分配默认值的表单,我确实分配了,但对于密码显示的值是密码格式,如何显示密码的默认值为'密码'。此外,默认值应该只在我输入一些值时改变,它不应该在点击时消失。
<div class="editfield">
<label for="signup_password">Choose a Password <span class="required">*</span>
</label>
<div class="input_field">
<input type="password" minlength="6" value="Password" id="signup_password"
name="signup_password" onclick="this.value=''"
onblur="if(this.value=='') this.value='Choose a Password';">
<span id="pass1Info" class=""></span></div>
</div>
Twitter使用透明密码框。默认值不是真正的默认值,而只是密码框的背景。
.front-page form .holding input {
-moz-transition: opacity 1s ease 0s;
background-color: white;
border: medium none !important;
box-shadow: 0 -1px 0 rgba(0, 0, 0, 0.3), 0 1px 2px rgba(0, 0, 0, 0.2) inset;
color: #567792;
opacity: 0.7;
}
只要你开始键入包装器获得类hasome和背景中显示"password"的span的字体大小设置为0
.logged-out form .hasome .holder {
font-size: 0 !important;
opacity: 0;
}
使用keydown事件将类型从文本更改为密码,并将值更改为空字符串
<div><input value="Password" onkeydown="if(this.type!='password'){this.type='password';this.value='';}" onblur="if(this.value=='') this.value='Choose a Password';">
</div>
检查这个小提琴http://jsfiddle.net/rajani5022/PE2qu/
相关文章:
- 如何获取多个复选框值并分配给隐藏字段
- 在visualforce中为更新字段分配HTML链接/按钮
- 将金额分配给不同的字段javascript
- 仅当输入字段中有内容时才使用 javascript 分配类
- 将值分配给页面客户端脚本中的已注册隐藏字段
- 在循环访问集合时将动态 ID 分配给隐藏字段
- 猫鼬对象字段分配不起作用
- 电子邮件字段在以角度分配空白对象时未重置
- 将值分配给不同的字段ID
- 在 Javascript 中创建子类时,为什么要分配原型字段
- 使用日期选择器为输入字段分配日期值
- 如何从输入字段中获取值并将其分配给视图模型中的JavaScript对象
- 分配和复制值到输入字段
- 截断电子邮件字段值之前@和分配到另一个字段
- 致命错误:CALL_AND_RETRY_2分配失败-进程在预处理我的js字段时内存不足
- 获取与父字段一起分配的所有文档
- 如何将Id和字段值分配给隐藏字段
- 将类id分配给输入字段
- 分配cookie's值添加到输入字段
- 在Internet Explorer中动态地为输入字段分配属性