我正在製作驗證密碼並顯示一些值的Web應用程序,其中有四個密鑰用於輸入文件驗證它,我輸入密碼就像輸入信用卡號在支付網關中。在我目前的應用程序中,我輸入了一個密碼,然後按Tab或使用鼠標我必須選擇下一個文本框輸入下一個密碼,如何使鼠標光標自動從一個文本框跳轉到另一個文本框,在其最大值填充像支付網關自動將光標從一個文本框移動到另一個
回答
你可以做純JavaScript這樣的:
<script type="text/javascript">
function ValidatePassKey(tb) {
if (tb.TextLength >= 4)
document.getElementById(tb.id + 1).focus();
}
}
</script>
<input id="1" type="text" onchange="ValidatePassKey(this)" maxlength="4">
<input id="2" type="text" onchange="ValidatePassKey(this)" maxlength="4">
<input id="3" type="text" onchange="ValidatePassKey(this)" maxlength="4">
<input id="4" type="text" maxlength="4">
@ Rajeem如果我有兩個文本框它將工作我有四個我該怎麼做我已經寫了獨立的JS? – Rajesh
更改我的代碼以滿足您的要求 – rajeemcariazo
謝謝它工作.... – Rajesh
在下一個TextBox上使用TextBox.Focus()方法。 使用第一個TextBox的TextBox.TextChanged事件來測試是否應該更改焦點並在下一個TextBox上調用Focus方法。
在我現在的應用程序,我必須輸入一個口令,然後必須按Tab鍵或使用鼠標我不得不選擇下一個文本框輸入下一個口令
不要那樣做。只需使用Control.Focus()
方法。
當在HTML中,你可以使用jQuery的focus()
:
$("#textbox").focus();
我不知道我同意「不這樣做」。自動跳躍行爲可能很煩人,並不適用於所有情況。用戶知道如何在準備好時切換到另一個文本框,而不必自動。 –
@CodyGray我使用SendKeys和鼠標移動代碼將該句子解釋爲OP,以更改Windows應用程序中的焦點。例如,當輸入許可證密鑰或信用卡信息(即固定格式)時,自動焦點移動_can_是有用的。 – CodeCaster
Ooohhh,在那種情況下,是的,完全同意。這是一個可怕的想法。 :-) –
您可以創建一個指令還獲得位置移動
<a href="https://plnkr.co/edit/G6sFMM9vaR6nQfVaMI2E?p=preview">directive 1</a>
<a href="https://plnkr.co/edit/G32KUITspNp1qsq6gleI?p=preview">directive 2</a>
- 1. 如何將控件/光標移動到另一個文本框
- 2. 在UWP中自動移動光標到下一個文本框
- 3. Android將光標從一個EditText移動到另一個EditText?
- 4. C#winforms:將文本從一個文本框移動到另一個文本框
- 5. 如何將光標從一個活動移動到另一個活動
- 6. 光標會自動從一個uitextfield移動到ios中的其他文本框?
- 7. 將文本從一個活動移動到另一個
- 8. n個字符後移動光標到「下一個」文本框
- 9. 將行從一個文本文件移動到另一個
- 10. 如何將文本從一個地方移動到另一個
- 11. 將文本從一個表單移動到另一個表單
- 12. 腳本:自動將文件從1個文件夾移動到另一個
- 13. Android將光標從一個編輯文本移動到另一個編輯文本按鈕單擊
- 14. XAML:將光標自動移動到文本框中
- 15. 如何將UITextField光標移動到下一個文本字段
- 16. 如何將光標移動到下一個文本字段?
- 17. 將光標移動到下一個文本字段按輸入
- 18. 將文本和圖標從一個JTextPane移動到另一個JTextPane
- 19. 將宏從一個文檔移動到另一個文檔
- 20. 將文件從一個文件夾移動到另一個C#
- 21. 從一個JFrame移動到另一個
- 22. 從一個ViewController移動到另一個
- 23. 從一個div移動到另一個
- 24. 在JAVA中從一個框架移動到另一個框架
- 25. 如何將文件從一個ftp移動到另一個
- 26. 將文件從一個網絡位置移動到另一個
- 27. 將文件從一個目錄移動到另一個目錄
- 28. 將行從一個.txt文件移動到另一個
- 29. 將文件從一個目錄移動到另一個目錄
- 30. 將文件從一個目錄移動到另一個目錄
請添加javascript作爲標記。因爲這主要是在JavaScript中完成的,所以迴避是可以避免的。 – Narendra
@ Narendra Can U建議一個鏈接,我可以找到這種事件的Javascript – Rajesh
有足夠的答案添加,你可以參考他們。這些包含javascrupt事件。你可以檢查jQuery,這是更容易。 http://api.jquery.com/keypress/ – Narendra