このコードは動作しますが、コピーして貼り付けても送信されません。自動提出文字がフォームの特定の番号に達したときに機能しません
<script src="jquery-3.2.1.min.js"></script>
<form id="Form" action="pro_add_invoice.cfm" method="post">
<input id="here"name="htno" type="text" value="" />
<input id="subHere" type="submit" value="Submit" />
</form>
<script>
$('#here').keyup(function(){
if(this.value.length ==10){
$('#Form').submit();
}
});
</script>
にあなたが後をクリックしますか、ユーザーが10桁/文字を入力したこと? – quirimmo
@quirimmoフォームを送信したい、つまり処理ページに移動するだけです。 – Wicfasho
いつですか?あなたが10文字の文字列を持っている場合、入力# $( '#subHere')を変更してください。$( '#Form')にsubmit(); 'を押してください。テキストフィールドに10文字の単語を入力すると、送信が行われますか?この "abcabcabca"と入力してください。 – quirimmo