我有一个密码字段,因为它里面有字段名称,以input =“text”开头。当用户键入或单击它时,该字段交换为input =“password”。
我们的一些用户将他们的用户名/密码存储到第三方程序中。因为密码是通过其中一个函数写入字段的,所以我的密码字段没有换成密码,因为没有事件触发它。
第三方人员没有接球,真的只是说“强硬”。
我在考虑使用setInterval来检查内容,但这不会立即就行。
如果输入字段的内容通过函数更改,是否有任何事件都会触发。同样,我无法控制输入密码的功能。
任何建议都会有所帮助。我觉得这是一个失败的原因。顺便说一句,我不能使用jQuery,因为它不是我们网站上的批准技术。但是,如果有一个jQuery解决方案,我可以看到我能做什么。
答案 0 :(得分:0)
根据您的情况,您可以改变您的逻辑。您可以将该字段作为“密码”启动,然后在setTimeOut上,检查它是否具有“密码”值。如果是,请将其设置为“文本”。
(您可以进一步使用'onchange'和后端验证来禁止使用单词password
作为密码)