入力フィールドがmaxlengthに等しい場合、入力を自動的に次の入力に変更します。入力フィールドはMottie Keyboardと統合されています。これは可能ですか?私はMottieキーボードで上記のスクリプトを組み合わせると、それは動作しませんMottie Keyboard:入力フィールドがmaxlengthのときにフォーカスを変更
$("input").bind("input", function() {
var $this = $(this);
setTimeout(function() {
if ($this.val().length >= parseInt($this.attr("maxlength"),10))
$this.next("input").focus();
},0);
});
:仮想キーボードを使用しない場合JSFIDDLE
、それはこのコードを使用するのは簡単です:
はここでDEMOです。
私はあなたが入力フィールドに任意のイベントをバインドしていないと思う。また、時刻が0の場合、 'setTimeout()'関数を呼び出す必要はありません。 – Samir
あなたは私にjsfiddleデモを教えていただけますか? @Samir –