用JS把全角转换为半角

 一、用JS把全角转换成半角(不能转换标点符号)
οnkeyup="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把全角转换成半角(只允许输入数字、小数点与负号)
    οnkeypress="var   k=event.keyCode;   return   k>=48&&k<=57||k==46||k==45"   
    οnpaste="return   !clipboardData.getData('text').match(//D/)"   
    οndragenter="return   false"   style="ime-mode:Disabled"   
  >




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

你可能感兴趣的:(javascript,input,javascript,function)