这两天出了这么一个需求,输入税号的时候,需要自动将其转化为半角大写,并且阻止标点符号中文汉字的输入。(下面会有:全半角转换、文本框选中、光标位置判断、设置光标位置 这些内容)

然后我就开始了慢慢查找资料之路。


 

首先查了全半角的区别以及如何转化。

大学生就业培训,高中生培训,在职人员转行培训,企业团训

var str = "中文;;a";for (var i = 0; i < str.length; i++) {   if (str[i].match(/[\u0000-\u00ff]/)) {
       console.log("半角字符");
   } else if (str[i].match(/[\uff00-\uffff]/)) {
       console.log("全角字符 " + str[i] + " " + toSBC(str[i]));
   } else {
       console.log(str[i]);       // 除了数字英文之外的文本,包括中文等各国文字。   }
}

大学生就业培训,高中生培训,在职人员转行培训,企业团训

延伸阅读

学习是年轻人改变自己的最好方式-Java培训,做最负责任的教育,学习改变命运,软件学习,再就业,大学生如何就业,帮大学生找到好工作,lphotoshop培训,电脑培训,电脑维修培训,移动软件开发培训,网站设计培训,网站建设培训学习是年轻人改变自己的最好方式