我有一個網站,用於檢測何時輸入了用戶名和密碼,然後啓用登錄按鈕。問題是,如果瀏覽器輸入已記住的用戶名和密碼,那麼登錄按鈕從未啓用。有沒有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. 如何檢查數據庫中是否有輸入密碼的網絡登錄?
- 2. 如何告訴瀏覽器密碼輸入不是表單或登錄?
- 3. Magento - 多瀏覽器登錄前登錄
- 4. 檢查用戶登錄或網絡瀏覽器控制也不
- 5. 登錄網站登錄名和密碼
- 6. 網絡服務器如何檢測重播登錄嘗試?
- 7. 登錄密碼網絡服務Java
- 8. 我如何測試登錄密碼
- 9. 在Windows上使用用戶名和密碼從網絡瀏覽器登錄
- 10. 密碼登錄 - 如何?
- 11. 如何取消Facebook登錄頁面在網絡瀏覽
- 12. 網站使用casperjs或新瀏覽器登錄時要求輸入驗證碼
- 13. 瀏覽器在登錄時不記得密碼
- 14. 登錄網站,並在網絡瀏覽器中打開它
- 15. 獲取網頁瀏覽器cookies登錄
- 16. VB.Net網頁與IE瀏覽器登錄
- 17. 如何修改Laravel授權登錄時不輸入密碼?
- 18. 如何在Asp.net身份登錄時輸入密碼
- 19. 登錄持續瀏覽器
- 20. 跨瀏覽器登錄?
- 21. vb.net Web瀏覽器登錄
- 22. 讓瀏覽器登錄
- 23. 登錄Vb.net與瀏覽器
- 24. 登錄時加密密碼
- 25. 如何在登錄時保存密碼
- 26. HTTPWebRequest登錄。登錄後瀏覽
- 27. 配置魷魚,使瀏覽器不會提示輸入登錄名/密碼
- 28. 在ASP中輸入密碼登錄
- 29. 輸入正確的密碼登錄php
- 30. 輸入登錄表格的密碼
您使用什麼事件來檢測用戶輸入數據? – 2010-07-08 01:06:09
沒有Javascript的用戶如何登錄? – spender 2010-07-08 01:09:56
@spender我可以看到它適用於非JS用戶的唯一方法是禁用DOM準備好或類似的按鈕。 – alex 2010-07-08 01:19:15