簡體   English   中英

條形碼掃描儀,自動聚焦到下一個文本框

[英]Bar Code Scanner , Auto focus to next text box

我對.Net開發非常陌生。 我要求使用簡單的條形碼掃描儀,該掃描儀可讀取文本並在文本框中顯示。

我的問題是我的網頁中有10個框,用戶希望將值掃描到這10個框中,然后單擊“提交”。 我想在他掃描第一個文本框后自動將焦點移到下一個框,依此類推。

焦點應該移動(1到2、2到3、3到4 .....)

我已經創建了選項卡索引,但是焦點不會轉到下一個文本框。

請幫忙

掃描條形碼時是否調用一個函數?

如果存在,並且您還沒有修改文本框的名稱,並且它們在表單中的順序正確(即,表單中的第一個文本框是textBox1。第二個文本框是textBox2,依此類推..),則可以
1.做一個子字符串並獲取該文本框的數值
2.創建一個新的字符串變量,名為TextBoxName = textbox" + (the numeric value + 1)
3.將焦點更改為以TextBoxName作為其ID的文本框。
4.將其放在條形碼功能的末尾。

僅當用戶按下“標簽”按鈕時,“標簽索引”才會起作用。 除非您編寫JS,否則光標永遠不會在輸入框之間自動跳轉。

如果有幫助,以下是使用JQuery設置焦點的方法:

$('#myTextBox').focus();

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM