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的让非HTML5浏览器支持placeholder属性的代码
May 24 Javascript
按Enter键触发事件的jquery方法实现代码
Feb 17 Javascript
jQuery常用操作方法及常用函数总结
Jun 19 Javascript
jQuery+ajax实现鼠标单击修改内容的思路
Jun 29 Javascript
JavaScript对象数组排序实例方法浅析
Jun 15 Javascript
Bootstrap的fileinput插件实现多文件上传的方法
Sep 05 Javascript
BootStrap实现鼠标悬停下拉列表功能
Feb 17 Javascript
一个可复用的vue分页组件
May 15 Javascript
jQuery自定义多选下拉框效果
Jun 19 jQuery
express.js中间件说明详解
Mar 19 Javascript
详解jQuery中的prop()使用方法
Jan 05 jQuery
解决js中的setInterval清空定时器不管用问题
Nov 17 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
天使彦史上最神还原,性别曝光的那一刻,百万网友恋爱了
2020/03/02 国漫
『PHP』PHP截断函数mb_substr()使用介绍
2013/04/22 PHP
PHP连接SQL Server的方法分析【基于thinkPHP5.1框架】
2019/05/06 PHP
一个JS的日期格式化算法示例
2013/07/31 Javascript
原生JS可拖动弹窗效果实例代码
2013/11/09 Javascript
jquery跨域请求示例分享(jquery发送ajax请求)
2014/03/25 Javascript
详解Bootstrap按钮
2016/01/04 Javascript
基于JavaScript FileReader上传图片显示本地链接
2016/05/27 Javascript
jquery+html仿翻页相册功能
2016/12/20 Javascript
详解Angular 4.x NgTemplateOutlet
2017/05/24 Javascript
AngularJS select加载数据选中默认值的方法
2018/02/28 Javascript
JS实现json对象数组按对象属性排序操作示例
2018/05/18 Javascript
Vue 使用Props属性实现父子组件的动态传值详解
2019/11/13 Javascript
JS实现碰撞检测效果
2020/03/12 Javascript
JavaScript语法约定和程序调试原理解析
2020/11/03 Javascript
[02:03]DOTA2亚洲邀请赛 HGT战队出场宣传片
2015/02/07 DOTA
对于Python异常处理慎用“except:pass”建议
2015/04/02 Python
浅析Python中元祖、列表和字典的区别
2016/08/17 Python
浅谈SciPy中的optimize.minimize实现受限优化问题
2020/02/29 Python
Python如何用filter函数筛选数据
2020/03/05 Python
Python 实现将numpy中的nan和inf,nan替换成对应的均值
2020/06/08 Python
Python实现手势识别
2020/10/21 Python
python自动生成证件号的方法示例
2021/01/14 Python
HTML5实现移动端复制功能
2018/04/19 HTML / CSS
加拿大建筑和装修专家:Reno-Depot
2017/12/21 全球购物
Tiqets荷兰:出售欧洲最美丽的景点和博物馆门票
2018/01/09 全球购物
美国LOGO设计公司:The Logo Company
2018/07/16 全球购物
高一家长会邀请函
2014/01/12 职场文书
优秀教师主要事迹
2014/02/01 职场文书
创建省级文明单位实施方案
2014/02/27 职场文书
2014年教师思想工作总结
2014/12/03 职场文书
会议欢迎词
2015/01/23 职场文书
行政撤诉申请书
2015/05/18 职场文书
​(迎国庆)作文之我爱我的祖国
2019/09/19 职场文书
比较node.js和Deno
2021/04/27 Javascript
万能密码的SQL注入漏洞其PHP环境搭建及防御手段
2021/09/04 SQL Server