オンライン リクエスト フォームの電話番号フィールドに 2 つのテキスト ボックスが隣り合っています。
最初のテキスト ボックスの maxLenght は = 3 なので、ユーザーが値を入力した後、2 番目のテキスト ボックスにフォーカスする必要があります。
この関数を入力タイプのテキスト ボックスに追加しましたが、1 つの値しか許可されず、2 番目のテキスト ボックスに既にフォーカスしています。
onkeypress="if(value.lenght==3)return false;
document.getElementById('TelNumber2').focus();"
私もこの機能を試しましたが、同じことが起こります
onkeypress="if(event.keyCode==3)return false;
document.getElementById('TelNumber2').focus();"
これらは私のテキストボックスです:
最初のテキストボックス:
input type="textbox" id="TelNumber1" name="TelNumber1" value="" maxLenght="3"
style="width:40px; border: 1px solid #b5b6b5" size="3"
onKeyDown="limitText(this,3);" onKeyUp="MaxText(this,3);" />
2 番目のテキスト ボックス:
input type="textbox" id="TelNumber2" name="TelNumber2" value="" maxLenght="7"
style="width:115px; border: 1px solid #b5b6b5" size="7"
onKeyDown="MaxText(this,7);" onKeyUp="MaxText(this,7);" />
どんな助けにも感謝します
カメローネ