我有一個表單,并且有兩個欄位是 chrome 自動完成的。這些欄位是電子郵件和密碼。
我不希望它自動完成,我試過這個:
autocomplete="off"
這適用于文本型別的欄位,例如名稱。那個有那個特點的已經不記得了。但即使這樣,密碼也會不斷提醒我。
我已經調查過更改名稱和 ID,但沒有任何東西提醒我。
直到我洗掉錯字并在上面寫上文字。現在它不會提醒我或自動完成它。但是我當然不能讓用戶輸入密碼并看到它們。
我曾嘗試使用 js 輸入型別文本,當用戶單擊它(onFucus)時,它會將其更改為輸入密碼。但是當然,當用戶點擊時,我會得到一個密碼型別,現在瀏覽器會再次提醒我密碼。
我的問題是這樣的:我可以輸入這種文本型別,但每次用戶寫入時,都會出現星號。
uj5u.com熱心網友回復:
在表單的開始標記 -> 中將自動完成設定為 false <form autocomplete="false">。False 可以跨瀏覽器作業,您可以在此處看到有關原因的解釋:Autocomplete off vs false?
uj5u.com熱心網友回復:
最后,為了解決這個問題,我把輸入型別改成了文本。有了它,它不再告訴我密碼。但是如何解決密碼被看到的問題呢?非常簡單,創建了一個所有圓圈都模仿密碼的字體。
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/438202.html
標籤:javascript html 谷歌浏览器 火狐 微软边缘
上一篇:為什么我的train_generator和val_generator產生相同的圖片?
下一篇:攔截來自側邊欄面板的請求
