jQuery通过改变input的type属性实现密码显示隐藏切换功能
导读:本文共1061字符,通常情况下阅读需要4分钟。同时您也可以点击右侧朗读,来听本文内容。按键盘←(左) →(右) 方向键可以翻页。
摘要: 一般我们做登录注册的时候都会提供一个让用户选择自己输入的密码是否显示的需求,这种需求我们肯定会想到只要动态改变input的type属性不就好了(text显示/password隐藏):于是我用了$(''#id).attr('type', 'password')这个API 然而结果并不是我想的那样,出错了HTML 代码Uncaught Error: ty... ...
目录
(为您整理了一些要点),点击可以直达。一般我们做登录注册的时候都会提供一个让用户选择自己输入的密码是否显示的需求,
这种需求我们肯定会想到只要动态改变input的type属性不就好了(text显示/password隐藏):
于是我用了$(''#id).attr('type', 'password')
这个API 然而结果并不是我想的那样,出错了
HTML 代码
意思大概就是这个属性不能被修改.
于是我就googl一手.
然而我得到的结果是这样的
HTML 代码
大体上都是这种办法,简单来说就是用两个input来回切换着显示,互相获取对方输入的字符!
这种办法我试了一手,可以实现,而且代码也不是很多。但是我总觉得怪怪的,这种需求应该这么实现?肯定不可能啊
一般这种情况我都会去看看大厂是不是这么做的,而且某些大厂并不是这么做的!
以上所述是小编给大家介绍的jQuery通过改变input的type属性实现密码显示隐藏切换功能,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对网站的支持!
jQuery通过改变input的type属性实现密码显示隐藏切换功能的详细内容,希望对您有所帮助,信息来源于网络。