gpt4 book ai didi

javascript - 扫描条形码后自动提交 HTML 表单

转载 作者:行者123 更新时间:2023-11-30 20:13:39 24 4
gpt4 key购买 nike

我正在尝试在扫描条形码后自动提交表单。我扫描的号码总是 16 位长。

<form id="Form" action="action.php" method="post">
<input id="here" maxlength="16" placeholder="scan..." type="text" tabindex="1" required autofocus>
<input id="subHere" type="submit">
</form>

<script>
$('#here').keyup(function(){
if(this.value.length ==16){
$('#subHere').click();
}
});
</script>​

输入 16 位数字的限制有效,但输入 16 位数字后我的表单没有自动提交。

我也想在提交后清除表单,以便扫描下一个条形码。你有什么建议吗?

最佳答案

感谢 Fr0zenFyr,它现在可以正常工作了:

<form id="Form" action="./js/filehandling.js" method="post">
<input id="here" maxlength="16" placeholder="scan..." type="text" tabindex="1" required autofocus>
<input id="subHere" type="submit">
</form>
<script src="https://code.jquery.com/jquery-2.2.4.js"></script>

<script>
$('#here').keyup(function(){
if(this.value.length ==16){
$('#subHere').click();
}
});
</script>​

输入16位数字后,自动提交表单

关于javascript - 扫描条形码后自动提交 HTML 表单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52145501/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com