JQ 讓光標在文本框最末尾

function setFocus() { //文本末尾得到焦點
var obj = event.srcElement;
var txt = obj.createTextRange();
txt.moveStart('character', obj.value.length);
txt.collapse(true);
txt.select();
}html

<input value="1" onfocus="setFocus()"/>this

 

相似輸入序列號,每一個文本框輸入3個字符以後光標自動跳轉掉下一個文本框

jq部分:
    $(".cardnum").keyup(function(){
            var a = $(this).val().length;
            var id = $(this).attr("id");
            if(a>2){
            id = id+1;
            $("#"+id).focus();
            }
       
        })

html部分
<input name="cardnum1[]"  class="cardnum" id="cardnum1" type="text" size="3"/> -
<input name="cardnum1[]"  class="cardnum" id="cardnum11" type="text" size="3"/> -
<input name="cardnum1[]"  class="cardnum" id="cardnum111" type="text" size="3"/>htm

相關文章
相關標籤/搜索