簡體   English   中英

條形碼閱讀器以我的形式調用提交功能

[英]Barcode reader calling submit function in my form

我有一個簡單的表格來充值帳戶。 在這個帳戶中,我正在通過條形碼閱讀器讀取卡號,但是這個條形碼閱讀器在將值放入后立即調用提交功能。 我想阻止條形碼閱讀器調用提交功能,因為在提交之前我還有其他字段需要填寫。 我想知道如何阻止條形碼閱讀器調用提交函數j查詢。

$(":input").keypress(function(event){
    if (event.which == '10' || event.which == '13') {
        event.preventDefault();
    }
});

我使用這個jquery來解決我的問題,以防止它調用提交函數

我相信大多數條形碼掃描儀都是開箱即用的,可以在掃描結束時添加回車符/換行符。 效果基本上就像用戶點擊輸入一樣。 我會看到你可以用keydown事件做些什么。 首先輸出以查看它添加到輸入末尾的字符代碼。 然后在檢測到這些代碼時寫一個小的條件來防止默認/停止傳播。

根據掃描儀的不同,它也可以編程。

暫無
暫無

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

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