Chinaunix首页 | 论坛 | 博客
  • 博客访问: 269746
  • 博文数量: 52
  • 博客积分: 1278
  • 博客等级: 中尉
  • 技术积分: 627
  • 用 户 组: 普通用户
  • 注册时间: 2009-08-26 12:46
文章分类

全部博文(52)

文章存档

2013年(1)

2012年(51)

分类: 系统运维

2012-02-22 11:09:21

一、用JS把全角转换成半角(不能转换标点符号)
   onkeyup="javascript:var t = ''; with(this.value) { for (var i = 0; i < length; i++) t += (65296 <= charCodeAt(i) && charCodeAt(i) <= 65305) ? String.fromCharCode(charCodeAt(i) - 65248) : charAt(i); } this.value = t;" />
 

 


二、用JS把全角转换成半角的函数
 
 
 

 


三、用JS把全角转换成半角(只允许输入数字、小数点与负号)
     onkeypress="var k=event.keyCode; return k>=48&&k<=57||k==46||k==45"
   onpaste="return !clipboardData.getData('text').match(/\D/)"
   ondragenter="return false" style="ime-mode:Disabled"
 >
 

 


四、用JS把全角转换成半角(只允许输入数字)
     onkeypress="var k=event.keyCode; return k>=48&&k<=57"
   onpaste="return !clipboardData.getData('text').match(/\D/)"
   ondragenter="return false" style="ime-mode:Disabled"
 >
 



五、不允许输入全角字符
 
 
阅读(1523) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~