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

时间:2009-05-22 21:43:40

标签: javascript html passwords textinput

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

好的,这是我做过的工作:

http://www.symplik.com/password.html (它只是一个简单的HTML代码,没有什么真正的花哨:>)

“密码”确实是一个文本输入,我使用onkeyup事件将输入重写为屏蔽字符。

有两个问题: (1)无法检测到退格或删除 (2)如果输入速度非常快,则无法及时捕捉到某些字符。

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

对于问题(2),我试图在两者之间插入一些延时功能,但仍然失败。我会在每个keyUp后使字段readOnly,但它仍然表现相同。

1 个答案:

答案 0 :(得分:7)

为什么不使用

<强> <input type='password'>

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