让文本框会思考

原创 2016年06月08日 11:39:15

文本框的一些处理 


不给用户犯错的机会,一起对用户体贴入微地关怀!


一、事项

1. 失去焦点,触发事件(焦点从文本框移除检查);

2. 截取文本内容,装入数组;

3. 对文本内容的符号进行转化(支持中英文符号的输入);

4. 去除多余的输入(如空格);

5. 识别末尾字符,统一格式;

6. 替换文本内容(去除不符合规范的内容)。

   

二、分列项

Html(Or Jsp)中:

a. 失去焦点,触发事件(焦点从文本框移除检查)

方案:在input标签中添加onblur=" "事件属性

 

Js中处理:

b. 通过onblur="changeContext(this);"传入指定控件(文本框)

方案很多:

1)通过var contextField =obj.value;读入文本内容;

2)通过jquery的$(”#ID”)、$(“.class”)读入;

3)通过js的document.getElementByNames(“name”)、document.getElementById(“ID”)读入;

c. 去除多余的输入(如空格)

方案:contextField = contextField.replace(/\s+/g, "");

d. 截取文本内容,装入数组

var transmit = [];

transmit =contextField.split(",");

e. 识别末尾字符,统一格式

var last= changeFiled.charAt(changeFiled.length - 1);

// 为了便于替换,对最后未加","的,统一补齐

if(last!= ","){

       changeFiled= changeFiled+",";

}

f. 截去最后一个字符

方案:Fileds = Fileds.substring(0,userFileds.length - 1);  // 从索引0开始,读取多少个字符

g. 替换文本内容(去除不符合规范的内容)

$("#ID ").val(“需要放入文本框中的内容”);




版权声明:本文为博主原创文章,未经博主允许不得转载。

LoadRunner几个重要的概念:事务、集合点、思考时间

LoadRunner事务集合点思考时间  在LoadRunner的脚步编写中,有三个重要的概念:事务、集合点、思考时间   事务:   事务又称为Transaction,在LoadR...
  • liuyuzhu111
  • liuyuzhu111
  • 2015年11月12日 19:37
  • 5828

人生就是个学习、思考与实践的过程

http://www.21ctcm.com.cn/shenxin/zhenren/1875.html 导读:越来越多的社会人士发出“大学生无用”的声音,那么,有志青年如何脱颖而出?本文天清地宁老...
  • ttwwok
  • ttwwok
  • 2014年04月20日 12:05
  • 2455

学会思考技术背后的那些思想和本质

有一个好想法,比你会一百门技术还有意义,技术可以在你有了想法之后再学,但是,你会100门技术,不见得就能一语惊人。在我以后的程序生涯里面,我想我不应该再完全沉浸在学一门又一门的技术,而是,要学会思考,...
  • u011986449
  • u011986449
  • 2014年05月18日 22:17
  • 1225

文本对比器C#版,两个文本框,会报告不同的地方在哪一行

  • 2010年07月29日 16:41
  • 43KB
  • 下载

神奇的IE6、IE7,莫名其妙的bug——单元格的高度会影响文本框的宽度?

很多时候古老浏览器带来的问题往往出乎我们意料,而多数时候我们都能找到一个原因来解释这个bug,但今天在IE6和IE7遇到的bug确实让摸不着头脑,见下图: 从图片可以看到有两个问题: 1、表格...
  • nhconch
  • nhconch
  • 2013年08月14日 18:03
  • 2308

可以上传表情的富文本框

  • 2018年01月03日 10:51
  • 1.24MB
  • 下载

Android获取验证码自动填写文本框,完美兼容Android 6.0以上手机

  • 2017年12月08日 16:10
  • 313KB
  • 下载

文本框限制输入字符类型

  • 2014年09月25日 15:41
  • 1KB
  • 下载

JAVA实现文本框输入自动补全源码

  • 2014年07月29日 11:34
  • 397KB
  • 下载

Js将页面中所有的文本框的属性修改

  • 2014年05月13日 11:24
  • 1KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:让文本框会思考
举报原因:
原因补充:

(最多只允许输入30个字)