我有一個網站,用於檢測何時輸入了用戶名和密碼,然後啓用登錄按鈕。問題是,如果瀏覽器輸入已記住的用戶名和密碼,那麼登錄按鈕從未啓用。有沒有JavaScript的方法來檢測輸入此信息的瀏覽器?如何檢測瀏覽器何時將登錄密碼輸入網絡登錄
回答
尚未對其進行測試,但您可以在文本字段中使用onchange事件。
我不確定這些是否因存儲數據而被解僱 – 2010-07-08 01:49:51
容易測試,對不對? – 2010-07-08 13:25:50
這似乎並不奏效;至少在使用jQuery .change() – streetlight 2012-11-02 14:25:17
或者,您可以保持該按鈕處於啓用狀態,並在按下時檢查非空白輸入。正如其他人所指出的那樣,這將更加標準化。
時,有趣的是事情變化的速度有多快。我遇到了同樣的問題,現在似乎通常的做法是在沒有輸入證書時禁用登錄按鈕。 – ILikeTacos 2016-07-19 21:18:09
首先作爲其他人提到我不知道爲什麼你不會默認啓用。但是,這是你需要做的。當頁面加載時只檢查字段中是否有任何內容。有時瀏覽器輸入登錄信息,當字段有焦點時,但我假設它有焦點,腳本可能會檢測到輸入。
window.onload=function(){
var txt=document.getElementById('username');
if(txt!==''){showSubmit();}
//if you have a preset value you can always do txt!=='username'
}
- 1. Magento - 多瀏覽器登錄前登錄
- 2. 登錄密碼網絡服務Java
- 3. 在Windows上使用用戶名和密碼從網絡瀏覽器登錄
- 4. 密碼登錄 - 如何?
- 5. 網站使用casperjs或新瀏覽器登錄時要求輸入驗證碼
- 6. 瀏覽器在登錄時不記得密碼
- 7. 獲取網頁瀏覽器cookies登錄
- 8. 如何修改Laravel授權登錄時不輸入密碼?
- 9. 讓瀏覽器登錄
- 10. 跨瀏覽器登錄?
- 11. 登錄時加密密碼
- 12. HTTPWebRequest登錄。登錄後瀏覽
- 13. 輸入登錄表格的密碼
- 14. 跨不同網絡瀏覽器的單點登錄
- 15. AD單點登錄(SSO),瀏覽器和網絡
- 16. c#網絡登錄
- 17. Ajax登錄表單 - 瀏覽器不會保存密碼
- 18. 防止瀏覽器問你想要保存登錄名/密碼
- 19. ASP.NET登錄和註冊瀏覽器密碼內存
- 20. 通過Flex登錄在瀏覽器中保存密碼
- 21. 如果您登錄到其他Web瀏覽器,如何登錄一個Web瀏覽器?
- 22. Android - 檢測Wifi是否需要瀏覽器登錄
- 23. 在django登錄後檢測瀏覽器類型
- 24. 用Mozilla瀏覽器登錄Gmail登錄問題
- 25. 如何:CakePHP無密碼登錄?
- 26. 祕密登錄密碼 - Android
- 27. java https登錄和瀏覽
- 28. 如何去加密一個網站的用戶登錄密碼
- 29. C#:在檢測員工登錄密碼時出錯
- 30. [Azure移動應用服務]如何在Facebook登錄時無密碼登錄?
您使用什麼事件來檢測用戶輸入數據? – 2010-07-08 01:06:09
沒有Javascript的用戶如何登錄? – spender 2010-07-08 01:09:56
@spender我可以看到它適用於非JS用戶的唯一方法是禁用DOM準備好或類似的按鈕。 – alex 2010-07-08 01:19:15