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 相关文章推荐
采用CSS和JS,刚好我最近有个站点要用到下拉菜单!
Jun 26 Javascript
jquery图片上下tab切换效果
Mar 18 Javascript
深入浅析AngularJS和DataModel
Feb 16 Javascript
jQuery+Ajax实现限制查询间隔的方法
Jun 07 Javascript
BootStrap Tooltip插件源码解析
Dec 27 Javascript
js编写选项卡效果
May 23 Javascript
详解react服务端渲染(同构)的方法
Sep 21 Javascript
jQuery+ajax读取json数据并按照价格排序示例
Mar 28 jQuery
ES6 系列之 WeakMap的使用示例
Aug 06 Javascript
快速解决Vue项目在IE浏览器中显示空白的问题
Sep 04 Javascript
详解vantUI框架在vue项目中的应用踩坑
Dec 06 Javascript
基于js实现数组相邻元素上移下移
May 19 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
DedeCMS dede_channeltype表字段注释
2010/04/07 PHP
114啦源码(114la)不能生成地方房产和地方报刊问题4级页面0字节的解决方法
2012/01/12 PHP
PHP curl实现抓取302跳转后页面的示例
2014/07/04 PHP
PHP安装GeoIP扩展根据IP获取地理位置及计算距离的方法
2016/07/01 PHP
Yii2学习笔记之汉化yii设置表单的描述(属性标签attributeLabels)
2017/02/07 PHP
php创建类并调用的实例方法
2019/09/25 PHP
js调试工具 Javascript Debug Toolkit 2.0.0版本发布
2008/12/02 Javascript
Javascript 学习书 推荐
2009/06/13 Javascript
Prototype Array对象 学习
2009/07/19 Javascript
JavaScript必知必会(六) delete in instanceof
2016/06/08 Javascript
轻松掌握JavaScript中介者模式
2016/08/26 Javascript
解决拦截器对ajax请求的拦截实例详解
2016/12/21 Javascript
深入理解Angular4订阅(Subscribe)与取消
2017/11/22 Javascript
element ui 表格动态列显示空白bug 修复方法
2018/09/04 Javascript
vue中的适配px2rem示例代码
2018/11/19 Javascript
一文了解Vue中的nextTick
2019/05/06 Javascript
解决vue项目F5刷新mounted里的函数不执行问题
2019/11/05 Javascript
vue滑动吸顶及锚点定位的示例代码
2020/05/10 Javascript
JS自定义右键菜单实现代码解析
2020/07/16 Javascript
使用Python来编写HTTP服务器的超级指南
2016/02/18 Python
Python实现将SQLite中的数据直接输出为CVS的方法示例
2017/07/13 Python
python虚拟环境virtualenv的使用教程
2017/10/20 Python
Python模块文件结构代码详解
2018/02/03 Python
python实现ID3决策树算法
2018/08/29 Python
朴素贝叶斯Python实例及解析
2018/11/19 Python
Python netmiko模块的使用
2020/02/14 Python
一款利用css3的鼠标经过动画显示详情特效的实例教程
2014/12/29 HTML / CSS
canvas基础之图形验证码的示例
2018/01/02 HTML / CSS
把富文本的回车转为br标签
2019/08/09 HTML / CSS
瑞典时尚耳机品牌:Urbanears
2017/07/26 全球购物
Uber Eats台湾:寻找附近提供送餐服务的餐厅
2018/05/07 全球购物
经典大学生求职信范文
2014/01/06 职场文书
给老师的一封建议书
2014/03/13 职场文书
需求分析说明书
2014/05/09 职场文书
老生常谈 使用 CSS 实现三角形的技巧(多种方法)
2021/04/13 HTML / CSS
使用Django框架创建项目
2022/06/10 Python