转载请注明来源:https://www.cnblogs.com/hookjc/

/*

Create By:jiangcheng_15

Create Date:2012-01-32

*/

function SaveConn()
{
 var ConnParam={
  sum  :5,
  splitxt :',',
  lastconn:''
 };
 
 this.Save=function(conn)
 {
  if(typeof(conn)!='string') return '';
  if(conn=='') return '';
  var strconn='';
  var ishas=false;
  var sconarr=conn.split(ConnParam.splitxt);
  var connarr=ConnParam.lastconn.split(ConnParam.splitxt);
  for(var i=0;i<sconarr.length;++i)
  {
   ishas=false;
   for(var j=0;j<connarr.length;++j)
   {
    if(connarr=='') continue;
    if(sconarr[i]==connarr[j]&&j==0)
    {
     strconn=ConnParam.splitxt+ConnParam.lastconn;
     ishas=true;
     break;
    }
    else if(sconarr[i]==connarr[j]) 
    {
     strconn=ConnParam.splitxt+connarr[j]+strconn;
     ishas=true;
    }
    else strconn+=ConnParam.splitxt+connarr[j];     
   }
   if(!ishas)
    strconn=ConnParam.splitxt+sconarr[i]+strconn;
  }  
  strconn=strconn.substr(ConnParam.splitxt.length);
  connarr=strconn.split(ConnParam.splitxt); 
  strconn='';
  for(var i=0;i<connarr.length;++i)
  {
   strconn+=ConnParam.splitxt+connarr[i];
   if(i==ConnParam.sum-1) break;
  }
  ConnParam.lastconn=strconn.substr(ConnParam.splitxt.length);
  return ConnParam.lastconn;
 }; 
 
 this.GetConn=function(){return ConnParam.lastconn;}; 
 this.SetConn=function(conn){ConnParam.lastconn=conn;};
 this.SetSum=function(sum){ConnParam.sum=sum;};
 this.SetSeporator=function(splitxt){ConnParam.splitxt=splitxt;};
};

来源:python脚本自动迁移

js 保存并排序输入内容的更多相关文章

  1. JS 模仿京东键盘输入内容

    css代码 .search { width: 300px; height: 80px; margin: 0 auto; position: relative; } .con { display: no ...

  2. infopath重复表格无法保存输入内容

    现象: infopath重复表格无法保存文本输入内容,可以保存日期控件输入内容 原因: 在重复表中添加格式类型规则导致无法保存.

  3. js 捕捉回车键触发登录,并验证输入内容

    js 捕捉回车键触发登录,并验证输入内容 有时候我们会遇到 web 页面中捕捉按键,触发一些效果, 比如常见的回车键触发登录,并验证输入内容,下面会介绍,截图: 一.最简单的捕捉回车键:判断按下的是不 ...

  4. 正则表达式控制Input输入内容 ,js正则验证方法大全

    https://blog.csdn.net/xushichang/article/details/4041507 //输入姓名的正则校验 e.currentTarget.value = e.curre ...

  5. js 检测输入内容是否为空(小程序,网站)

    一.输入内容只要有空格就会返回true if(/\s*/.test(data)){ return true }else{ return false } 二.先替换掉空格,更利于赋值或者判断 1.需要判 ...

  6. 防御XSS攻击-encode用户输入内容的重要性

    一.开场先科普下XSS 跨站脚本攻击(Cross Site Scripting),为不和层叠样式表(Cascading Style Sheets, CSS)的缩写混淆,故将跨站脚本攻击缩写为XSS.恶 ...

  7. 使用iScroll时,input等不能输入内容的解决方法

    做移动平台的应用,使用iscroll使屏幕上下滑动.发现当使用iscroll后,input等不能输入内容了.只要在iscroll.js文件中加入如下代码就ok了. function allowForm ...

  8. 使用iScroll时,input等不能输入内容的解决方法(share)

    最近做移动平台的应用,使用iscroll使屏幕上下滑动.发现当使用iscroll后,input等不能输入内容了.只要在iscroll.js文件中加入如下代码就ok了. function allowFo ...

  9. php中关于js保存文件至本地的问题

    最近在搞一个livezilla的在线客服聊天的东东,客户界面要求添加一个下载聊天记录的功能.于是我就是翻看了下网上的各种关于”js保存文件至本地“的资料,发现只能在IE下通过execCommand实现 ...

随机推荐

  1. CS5210完全替代AG6202|HDMI转VGA不带音频输出的芯片+原理图|替代兼容AG6202

    CS5210完全替代AG6202|HDMI转VGA不带音频输出的芯片+原理图|替代兼容AG6202 安格AG6202是一个HDMI转VGA不带音频解决方案,用于实现HDMI1.4高分辨率视频转VGA转 ...

  2. <数据结构>XDOJ326.网络延时

    问题与解答 问题描述 有N个网络节点,标记为1到N. 给定一个二维数组times[M][3],表示信号经过有向边的传递时间.times[i][3] = {u, v, w}, 其中u是源节点,v是目标节 ...

  3. Java Web程序设计笔记 • 【第3章 JSP内置对象】

    全部章节   >>>> 本章目录 3.1 JSP 内置对象简介 3.1.1 JSP 内置对象概述 3.1.2 JSP 表单处理 3.1.2 request对象 3.1.2 开发 ...

  4. MySQL测试题——开发公司人事管理系统,包括 Employee表 和 Department表

    一.需求分析 我们的开发团队,计划开发一款公司人事管理软件,用于帮助中小型企业进行更加高效的人事管理.现在需要对数据库部分进行设计和开发,根据对需求和立项的分析,我们确定该数据库中最核心的两个表为员工 ...

  5. 新环境chart包helmlint校验

    在iot目录内可以执行helm lint iot-api 去校验

  6. Linux系统管理学习实训任务书

    1.<Linux系统管理实训任务一之搭建实验基础环境> https://www.toutiao.com/i6763578305091207694/ 2.<Linux系统管理实训任务一 ...

  7. javax.el.PropertyNotFoundException: 类型[xx.xxx.xxxx]上找不到属性[xxxx]

    今天在JSP利用EL表达式取值报了 "javax.el.PropertyNotFoundException" 1 Caused by: org.apache.jasper.Jasp ...

  8. 阿里神器 Seata 实现 TCC模式 解决分布式事务,真香!

    今天这篇文章介绍一下Seata如何实现TCC事务模式,文章目录如下: 什么是TCC模式? TCC(Try Confirm Cancel)方案是一种应用层面侵入业务的两阶段提交.是目前最火的一种柔性事务 ...

  9. 生产环境上,哨兵模式集群Redis版本升级应用实战

    背景: 由于生产环境上所使用的Redis版本并不一致,好久也没有更新,为了避免版本不同对Redis集群造成影响,从而升级为统一Redis版本! 1.集群架构 一主两从三哨兵: 2.升级方案 (1)升级 ...

  10. 通过暗码去打开/关闭usb debug开关

    通过暗码去打开/关闭usb debug开关 通过暗码去打开/关闭usb debug开关1. Description2. Analysis3. Solution4. Summary 1. Descrip ...