JavaScript 全角转半角部分


Posted in Javascript onOctober 28, 2009
<script language=javascript> 
//全角空格为12288,半角空格为32 
//其他字符半角(33-126)与全角(65281-65374)的对应关系是:均相差65248 
//document.write((65281).toString(16)+"----"+(65374).toString(16)+"----"+(12288).toString(16)); 
String.prototype.dbc2sbc = function () 
{ 
return this.replace(/[\uff01-\uff5e]/g,function(a){return String.fromCharCode(a.charCodeAt(0)-65248);}).replace(/\u3000/g," "); 
} 
document.write("ABC 123,我们都是好朋友".dbc2sbc()); 
</script>

输入控制
HTML 只能输入英文
<input type="text" onfocus="this.style.imeMode='disabled'" />

用JS把全角转换成半角(只允许输入数字)
HTML
<input 
onkeypress="var k=event.keyCode; return k>=48&&k<=57" 
onpaste="return !clipboardData.getData('text').match(/\D/)" 
ondragenter="return false" style="ime-mode:Disabled" 
>
Javascript 相关文章推荐
js 格式化时间日期函数小结
Mar 20 Javascript
改变隐藏的input中value的值代码
Dec 30 Javascript
深入理解Javascript中this的作用域
Aug 12 Javascript
开源的javascript项目Kissy介绍
Nov 28 Javascript
javascript实现的登陆遮罩效果汇总
Nov 09 Javascript
JS未跨域操作iframe里的DOM
Jun 01 Javascript
BootStrap学习笔记之nav导航栏和面包屑导航
Jan 03 Javascript
Node.js中文件操作模块File System的详细介绍
Jan 05 Javascript
VUE element-ui 写个复用Table组件的示例代码
Nov 18 Javascript
Angular整合zTree的示例代码
Jan 24 Javascript
使用Vue自定义指令实现Select组件
May 24 Javascript
详解如何在Vue项目中发送jsonp请求
Oct 25 Javascript
js apply/call/caller/callee/bind使用方法与区别分析
Oct 28 #Javascript
javascript 时间比较实现代码
Oct 28 #Javascript
浅谈javascript 面向对象编程
Oct 28 #Javascript
小议javascript 设计模式 推荐
Oct 28 #Javascript
JavaScript 组件之旅(四):测试 JavaScript 组件
Oct 28 #Javascript
JavaScript 组件之旅(三):用 Ant 构建组件
Oct 28 #Javascript
JavaScript 组件之旅(二)编码实现和算法
Oct 28 #Javascript
You might like
php+redis消息队列实现抢购功能
2018/02/08 PHP
Laravel 集成微信用户登录和绑定的实现
2019/12/27 PHP
JavaScript基本对象
2007/01/11 Javascript
JavaScript判断一个URL链接是否有效的实现方法
2011/10/08 Javascript
jQuery on方法传递参数示例
2014/12/09 Javascript
js超时调用setTimeout和间歇调用setInterval实例分析
2015/01/28 Javascript
javascript使用正则表达式实现去掉空格之后的字符
2015/02/15 Javascript
jqTransform美化表单
2015/10/10 Javascript
jQuery原理系列-常用Dom操作详解
2016/06/07 Javascript
jQuery增加、删除及修改select option的方法
2016/08/19 Javascript
js转html实体的方法
2016/09/27 Javascript
JavaScript遍历Json串浏览器输出的结果不统一问题
2016/11/03 Javascript
node.js学习之交互式解释器REPL详解
2016/12/08 Javascript
详解Angular 4 表单快速入门
2017/06/05 Javascript
jquery学习笔记之无new构建详解
2017/12/07 jQuery
JavaScript重复元素处理方法分析【统计个数、计算、去重复等】
2017/12/14 Javascript
微信小程序 如何引入外部字体库iconfont的图标
2018/01/31 Javascript
vue中各选项及钩子函数执行顺序详解
2018/08/25 Javascript
JS求1到任意数之间的所有质数的方法详解
2019/05/20 Javascript
浅谈Vue.set实际上是什么
2019/10/17 Javascript
javascript实现超好看的3D烟花特效
2020/01/01 Javascript
Vue.js使用axios动态获取response里的data数据操作
2020/09/08 Javascript
JavaScript代码简化技巧实例解析
2020/09/09 Javascript
vue 虚拟DOM的原理
2020/10/03 Javascript
Python中random模块用法实例分析
2015/05/19 Python
python实现七段数码管和倒计时效果
2019/11/23 Python
torch 中各种图像格式转换的实现方法
2019/12/26 Python
全球最大的中文旅行网站:去哪儿网
2017/11/16 全球购物
台湾良兴购物网:EcLife
2019/12/01 全球购物
香港士多网上超级市场:Ztore
2021/01/09 全球购物
《最大的麦穗》教学反思
2014/04/17 职场文书
全国优秀教师事迹材料
2014/08/26 职场文书
2014年教育实习工作总结
2014/11/22 职场文书
用人单位聘用意向书
2015/05/11 职场文书
2016教师读书思廉心得体会
2016/01/23 职场文书
python实现求纯色彩图像的边框
2021/04/08 Python