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

相关文章
相关标签/搜索