zoukankan      html  css  js  c++  java
  • jquery拼接和拆分字符串,并加入特殊符号

    $.fn.combineInput = function (_config) {
        var _config = $.extend({
            addStr: ""
        });
        var td = $(this);
        var input = td.find("input");
        var inputLength = input.length;
        var _temp = [];
        var _tempStr = '';
        var pack = {
            init: function () {
                for (var i = 0; i < inputLength; i++) {
                    _temp[i] = input.eq(i).val();
                }
                return pack.combine();
            },
            combine: function () {
                _tempStr = _temp.join(_config.addStr);
                return _tempStr;
            }
        };
        return pack.init();
    }
    //拆分字符串填入输入框
    $.fn.splitInput = function (value) {
        var _temp = [];
        for (var i = 0; i < value.length; i = i + 4) {
            _temp.push(value.substring(i, i + 4));
        }
        var td = $(this);
        var input = td.find("input");
        var inputLength = input.length;
        for (i = 0; i < inputLength; i++) {
            input.eq(i).val(_temp[i]);
        } 
        return _temp;
    
    }

    html

    <div id="test">
    几个<input>
    </div>
    引用
    $("#test").
    combineInput()
    
    
  • 相关阅读:
    es6-箭头函数
    高度自适应的div
    移动端css水平垂直居中
    跨域2-常用的跨域方式
    跨域1-CORS跨域
    前端路由分类
    K8S系列-2.常用命令
    Git多分支管理
    微服务-01初识
    VirtualBox虚拟Centos磁盘文件扩容
  • 原文地址:https://www.cnblogs.com/ysf123/p/3879974.html
Copyright © 2011-2022 走看看