javascript - 密码框提示变成 .
伊谢尔伦
伊谢尔伦 2017-04-11 12:34:27
[JavaScript讨论组]

密码框里的提示“密码”两个字变成两个点了,怎么解决
(不要用placeholder,不兼容ie8)

解决了,不过不知道会不会有bug

         




无标题文档





 


伊谢尔伦
伊谢尔伦

小伙看你根骨奇佳,潜力无限,来学PHP伐。

全部回复(3)
高洛峰

<input type="text" value="请输入密码!" onfocus="if(this.value==defaultValue) {this.value='';this.type='password'}" onblur="if(!value) {value=defaultValue; this.type='text';}" style="color:#CCC;" />

天蓬老师

type="password"的input里面的值都是显示*号的啊,如果要加提示请使用placeholder属性

<input name="mima" id="mima" type="password" placeholder="密码" />

---------分割线-------

要兼容ie8那就使用伪类来实现,当input值为空时,给父容器class加上empty

p.empty:before {
    position: absolute;
    content: '密码';
    color: gray;
}
<p class="empty">
    <input type="password">
</p>    

阿神

我昨天也遇到相同问题,没想到解决办法,你这思路可以,很棒

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号