我正在设计一个表单,要求用户输入密码,然后在下一个字段中再次验证。但是,我注意到,如果我从第一个密码字段复制并粘贴到另一个密码字段,则值不一样。
看来我的 Firefox 在 Mac OS X 上运行,而是复制星号图形,其值为 '\x95'
是否可以从密码字段中复制基础文本?
谢谢
我正在设计一个表单,要求用户输入密码,然后在下一个字段中再次验证。但是,我注意到,如果我从第一个密码字段复制并粘贴到另一个密码字段,则值不一样。
看来我的 Firefox 在 Mac OS X 上运行,而是复制星号图形,其值为 '\x95'
是否可以从密码字段中复制基础文本?
谢谢
不可以。出于安全原因,复制/粘贴功能被禁用。如果您想允许人们复制/粘贴密码,为什么首先需要验证?
编辑:
如果您真的想将密码复制到用户的剪贴板,可以使用 JavaScript 和 Flash,但我强烈建议不要这样做,因为这是一个很大的安全问题。
您可以使用javascript获取密码:
var input = document.getElementById('myInputId');
var password = input.value;
这个库可以让你将数据复制到剪贴板。
再说一次,如果您认为这是可以接受的,那么密码一定不是真正的秘密。在这种情况下,为什么不使用普通的文本字段呢?