繁体   English   中英

HTML和Javascript:使用自定义的文本输入进行密码输入

[英]HTML & Javascript: Using a customized Text Input for Password input

我想重新发明HTML中输入的密码。

好的,这是我已经完成的工作:

http://www.symplik.com/password.html (这只是一个纯HTML代码,没有什么特别花哨的地方:>)

“密码”确实是文本输入,并且我使用onkeyup事件将输入重写为掩码字符。

有两个问题:(1)无法检测到退格或删除(2)如果我快速键入,某些字符将无法立即捕获。

对于问题(1)。 通过检查密码字段中的文本长度和存储的密码可以部分解决此问题。 无论如何,这不是一个非常优雅的解决方案。

对于问题(2),我试图在两者之间插入一些延时功能,但仍然失败。 我会在每次keyUp之后将字段设置为readOnly,但是它的行为仍然相同。

为什么不使用

<input type='password'>

它为您屏蔽了输入。 不需要javascript

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM