JS中解决谷歌浏览器记住密码输入框颜色改变功能


Posted in Javascript onFebruary 13, 2017

谷歌浏览器记住密码输入框颜色会改变,并且字体颜色会变成黑色,如图

输入框原来的样式是这样的

JS中解决谷歌浏览器记住密码输入框颜色改变功能

然而记住密码后,输入框颜色就变成了黄色,并且字体变成了黑色

JS中解决谷歌浏览器记住密码输入框颜色改变功能

这是由于谷歌浏览器的自带样式的缘故:

input:-webkit-autofill, textarea:-webkit-autofill, select:-webkit-autofill {
 background-color: rgb(250, 255, 189);
 
background-image: none;
 
color: rgb(0, 0, 0);
}

如果我们想记住密码后仍然想要以前的颜色,可以用 设置input内阴影 的方式把黄色覆盖掉,css代码:

input:-webkit-autofill{
-webkit-box-shadow: 0 0 0 400px #E8ECED inset;
}

这样输入框就变成了

JS中解决谷歌浏览器记住密码输入框颜色改变功能

然而字体仍然是黑色的,如果想改变字体,则

input:-webkit-autofill{
-webkit-box-shadow: 0 0 0 400px #E8ECED inset;

-webkit-text-fill-color: #666666;//设置字体颜色
}

JS中解决谷歌浏览器记住密码输入框颜色改变功能

屏蔽谷歌浏览器记住表单密码

解决谷歌浏览器表单记住密码引起的各种bug,记住密码后输入框看似有值,但使用js表单验证的时候却获取不到值,为了解决这个问题需要屏蔽浏览器的默认记住密码这一共能,代码如下:

<input id="loginname" type="text" placeholder="手机号" autocomplete="off">
<input id="passwd" type="password" placeholder="密码" autocomplete="off">
<script>
$('#passwd').attr('type','text').focus(function(){
  $(this).attr('type','password');
});
</script>

以上所述是小编给大家介绍的JS中解决谷歌浏览器记住密码输入框颜色改变功能,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Javascript 相关文章推荐
基于jquery自定义图片热区效果
Jul 21 Javascript
通过$(this)使用jQuery包装后的方法或属性
May 18 Javascript
JavaScript控制图片加载完成后调用回调函数的方法
Mar 20 Javascript
js针对ip地址、子网掩码、网关的逻辑性判断
Jan 06 Javascript
深入剖析JavaScript:Object类型
May 10 Javascript
js处理层级数据结构的方法小结
Jan 17 Javascript
鼠标经过出现气泡框的简单实例
Mar 17 Javascript
React入门教程之Hello World以及环境搭建详解
Jul 11 Javascript
详解Angular Forms中自定义ngModel绑定值的方式
Dec 10 Javascript
解决layer 动态加载select 失效的问题
Sep 18 Javascript
JS实现简单省市二级联动
Nov 27 Javascript
vue实现广告栏上下滚动效果
Nov 26 Vue.js
利用Javascript实现简单的转盘抽奖
Feb 13 #Javascript
简单实现js倒计时功能
Feb 13 #Javascript
基于node.js依赖express解析post请求四种数据格式
Feb 13 #Javascript
js中小数向上取整数,向下取整数,四舍五入取整数的实现(必看篇)
Feb 13 #Javascript
Angularjs自定义指令实现三级联动 选择地理位置
Feb 13 #Javascript
基于jQuery代码实现圆形菜单展开收缩效果
Feb 13 #Javascript
JS中setTimeout和setInterval的最大延时值详解
Feb 13 #Javascript
You might like
PHP高级OOP技术演示
2009/08/27 PHP
php 获取远程网页内容的函数
2009/09/08 PHP
PHP设计模式之观察者模式(Observer)详细介绍和代码实例
2014/04/08 PHP
PHP的foreach中使用引用时需要注意的一个问题和解决方法
2014/05/29 PHP
php中define用法实例
2015/07/30 PHP
Laravel学习教程之View模块详解
2017/09/18 PHP
js 返回时间戳所对应的具体时间
2010/07/20 Javascript
一个可以增加和删除行的table并可编辑表格中内容
2014/06/16 Javascript
js实例属性和原型属性示例详解
2014/11/23 Javascript
JS实现超精简响应鼠标显示二级菜单代码
2015/09/12 Javascript
提升jQuery的性能需要做好七件事
2016/01/11 Javascript
Bootstrap进度条组件知识详解
2016/05/01 Javascript
微信小程序开发一键登录 获取session_key和openid实例
2016/11/23 Javascript
prototype与__proto__区别详细介绍
2017/01/09 Javascript
JavaScript函数节流和函数防抖之间的区别
2017/02/15 Javascript
基于Angular.js实现的触摸滑动动画实例代码
2017/02/19 Javascript
vue按需加载组件webpack require.ensure的方法
2017/12/13 Javascript
完美解决mui框架off-canvas侧滑超出部分隐藏无法滚动的问题
2018/01/25 Javascript
vue中添加mp3音频文件的方法
2018/03/02 Javascript
详解vue中localStorage的使用方法
2018/11/22 Javascript
微信小程序webview 脚手架使用详解
2019/07/22 Javascript
JS实现水平遍历和嵌套递归操作示例
2019/08/15 Javascript
vue print.js打印支持Echarts图表操作
2020/11/13 Javascript
[01:56]无止竞 再出发——中国军团出征2017年DOTA2国际邀请赛
2017/07/05 DOTA
python多线程http下载实现示例
2013/12/30 Python
基于python中theano库的线性回归
2018/08/31 Python
python 在指定范围内随机生成不重复的n个数实例
2019/01/28 Python
Python循环实现n的全排列功能
2019/09/16 Python
python使用配置文件过程详解
2019/12/28 Python
NYX Professional Makeup俄罗斯官网:世界知名的化妆品品牌
2019/12/26 全球购物
北京离婚协议书范文2014
2014/09/29 职场文书
2014年学校卫生工作总结
2014/11/20 职场文书
质量保证书格式模板
2015/02/27 职场文书
国家助学贷款承诺书
2015/04/30 职场文书
2016年第29个世界无烟日宣传活动总结
2016/04/06 职场文书
职业生涯规划书之大学四年
2019/08/07 职场文书