zoukankan      html  css  js  c++  java
  • JQ 让光标在文本框最末尾

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

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

    类似输入序列号,每个文本框输入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"/>

  • 相关阅读:
    asp.net中的Application概述
    Android布局
    Content Provider
    Service
    进程和线程Processes and Threads
    Android模拟器
    Fragment
    Ui Event
    Loader
    sqlite3命令
  • 原文地址:https://www.cnblogs.com/Jokers/p/4255226.html
Copyright © 2011-2022 走看看