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 顺便学习下CSS选择器 奇偶匹配nth-child(even)
May 24 Javascript
在jquery中处理带有命名空间的XML数据
Jun 13 Javascript
基于jquery的$.ajax async使用
Oct 19 Javascript
jQuery获得内容和属性示例代码
Jan 16 Javascript
图解prototype、proto和constructor的三角关系
Jul 31 Javascript
Javascript将字符串日期格式化为yyyy-mm-dd的方法
Oct 27 Javascript
vue分类筛选filter方法简单实例
Mar 30 Javascript
使用mint-ui开发项目的一些心得(分享)
Sep 07 Javascript
Angular 如何使用第三方库的方法
Apr 18 Javascript
基于vue和react的spa进行按需加载的实现方法
Sep 29 Javascript
vue使用原生js实现滚动页面跟踪导航高亮的示例代码
Oct 25 Javascript
使用vue cli4.x搭建vue项目的过程详解
May 08 Javascript
利用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 输出缓冲控制(Output Control)详解
2016/08/25 PHP
jQuery创建自己的插件(自定义插件)的方法
2010/06/10 Javascript
自己整理的一个javascript日期处理函数
2010/10/16 Javascript
改写一个简单的菜单 弹性大小
2010/12/02 Javascript
JQuery扩展插件Validate 5添加自定义验证方法
2011/09/05 Javascript
多选列表框动态添加,移动,删除,全选等操作的简单实例
2014/01/13 Javascript
jQuery时间轴插件使用详解
2015/07/16 Javascript
你不需要jQuery(三) 新AJAX方法fetch()
2016/06/14 Javascript
bootstarp modal框居中显示的实现代码
2017/02/18 Javascript
详解Vue 实例中的生命周期钩子
2017/03/21 Javascript
js正则相关知识点专题
2018/05/10 Javascript
Python3实现连接SQLite数据库的方法
2014/08/23 Python
零基础写python爬虫之神器正则表达式
2014/11/06 Python
Python单元测试框架unittest使用方法讲解
2015/04/13 Python
在Python中使用lambda高效操作列表的教程
2015/04/24 Python
python3利用ctypes传入一个字符串类型的列表方法
2019/02/12 Python
Python之NumPy(axis=0 与axis=1)区分详解
2019/05/27 Python
python实现翻译word表格小程序
2020/02/27 Python
使用opencv识别图像红色区域,并输出红色区域中心点坐标
2020/06/02 Python
Django-imagekit的使用详解
2020/07/06 Python
python tqdm库的使用
2020/11/30 Python
Html5元素及基本语法详解
2016/08/02 HTML / CSS
英国最受欢迎的在线隐形眼镜商店:VisionDirect.co.uk
2018/12/06 全球购物
简述网络文件系统NFS,并说明其作用
2016/10/19 面试题
Java程序开发中如何应用线程
2016/03/03 面试题
畜牧兽医本科生个人的自我评价
2013/10/11 职场文书
自荐信格式写作方法有哪些呢
2013/11/20 职场文书
大学生志愿者感言
2014/01/15 职场文书
毕业晚会主持词
2014/03/24 职场文书
不拖欠农民工工资承诺书
2014/03/31 职场文书
无财产无子女离婚协议书范文
2014/09/14 职场文书
沙滩主题婚礼活动策划方案
2014/09/15 职场文书
领导班子民主生活会整改措施(工商局)
2014/09/21 职场文书
2015年化验室工作总结
2015/04/23 职场文书
Python基础之条件语句详解
2021/06/16 Python
python ConfigParser库的使用及遇到的坑
2022/02/12 Python