私はバーコードスキャナで入力された単一の入力フォームを使用しているweb-appを持っています。バーコードスキャナーが早期に提出した6文字以上のバーコードに気付きました。フォームが間違ったデータで送信されてしまいました。私はバーコードスキャナが返ってくるのを防ぐように管理しています(プログラミングで行うこともできますが、バーコードスキャナを使用するので、プラグインして従業員のために再生したいと思います)。私の質問は - どのように完全な7文字が入力されるまでフォームが提出されていないことを確認することができますか?すべての推奨は高く評価されます。入力を7文字後に送信する
は、ここではここ
$('#sID').keyup(function(){
if(this.value.length ==7){
$('#subHere').click();
}
});
$(document).ready(function() {
$(window).keydown(function(event){
if(event.keyCode == 13) {
event.preventDefault();
return false;
}
});
});
そこから行くするサーバーサイドhttp://php.net/manual/en/function.strlen.php –
わかりません。 –
'if(strlen($ string)> = 7)' –