2010-04-25 38 views
1

複製密碼字段我在設計一個表單,要求用戶輸入密碼,然後在下一個字段再次驗證。不過,我注意到,如果我從第一個密碼字段複製並粘貼到另一個密碼字段,值不一樣。從表單

看來我的Firefox在Mac OS X上運行,會將星號代替圖形,其值爲「\ x95使用」

是否有可能複製從密碼字段中的基礎文本?

謝謝

+3

首先,驗證字段的重點是用戶將重新輸入密碼以減少輸入錯誤的機會。其次,根據具體情況,最好不要掩蓋密碼。本文引人入勝:http://www.useit.com/alertbox/passwords.html – 2010-04-25 00:20:07

+0

鏈接的文章很有趣。我經常發現密碼掩蓋了一種痛苦,但我不能說我已經考慮過很多。 – Jay 2010-04-25 01:23:37

回答

9

編號複製/粘貼由於安全原因被禁用。如果您想允許用戶複製/粘貼密碼,爲什麼首先需要驗證?

編輯

如果你真的想要的密碼複製到用戶的剪貼板,有可能使用JavaScript和Flash,但我強烈反對它,因爲它是一個很大的安全問題。

您可以使用JavaScript來獲取密碼:

var input = document.getElementById('myInputId'); 
var password = input.value; 

而且this library會讓你的數據複製到剪貼板。

然後,如果你認爲這是可以接受的,那麼密碼一定不是祕密。在這種情況下,爲什麼不使用正常的文本字段?

+0

我不想讓人們複製粘貼它,但仍然想知道它是否可能。 如果我需要複製輸入到用戶剪貼板的密碼,我該如何去管理它? – Ali 2010-04-25 03:56:56

+0

謝謝,這有很大的幫助。 – Ali 2010-04-25 15:08:42