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 相关文章推荐
分享9个最好用的JavaScript开发工具和代码编辑器
Mar 24 Javascript
js表格排序实例分析(支持int,float,date,string四种数据类型)
May 06 Javascript
js代码实现无缝滚动(文字和图片)
Aug 20 Javascript
在 Express 中使用模板引擎
Dec 10 Javascript
Jquery ui datepicker设置日期范围,如只能隔3天【实现代码】
May 04 Javascript
js 输入框 正则表达式(菜鸟必看教程)
Feb 19 Javascript
微信小程序 页面传值详解
Mar 10 Javascript
React中使用async validator进行表单验证的实例代码
Aug 17 Javascript
微信小程序静默登录的实现代码
Jan 08 Javascript
js验证账户名是否重复
May 26 Javascript
Node实现搜索框进行模糊查询
Jun 28 Javascript
JavaScript中MutationObServer监听DOM元素详情
Nov 27 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&amp;MYSQL服务器配置说明
2006/10/09 PHP
PHP中让curl支持sock5的代码实例
2015/01/21 PHP
Javascript----文件操作
2007/01/18 Javascript
JavaScript简单表格编辑功能实现方法
2015/04/16 Javascript
javascript实现炫酷的拖动分页
2015/05/11 Javascript
jQuery操作DOM_动力节点Java学院整理
2017/07/04 jQuery
nodejs前端自动化构建环境的搭建
2017/07/26 NodeJs
JS基于对象的特性实现去除数组中重复项功能详解
2017/11/17 Javascript
ReactNative中使用Redux架构总结
2017/12/15 Javascript
Angular5升级RxJS到5.5.3报错:EmptyError: no elements in sequence的解决方法
2018/04/09 Javascript
浅谈vue3中effect与computed的亲密关系
2019/10/10 Javascript
微信小程序添加插屏广告并设置显示频率(一天一次)
2019/12/06 Javascript
JS this关键字在ajax中使用出现问题解决方案
2020/07/17 Javascript
ant-design-vue中的select选择器,对输入值的进行筛选操作
2020/10/24 Javascript
[38:41]2014 DOTA2国际邀请赛中国区预选赛 LGD VS CNB
2014/05/22 DOTA
通过Python来使用七牛云存储的方法详解
2015/08/07 Python
Python3 XML 获取雅虎天气的实现方法
2018/02/01 Python
python中单例常用的几种实现方法总结
2018/10/13 Python
浅谈Python爬虫基本套路
2019/03/25 Python
jupyter notebook读取/导出文件/图片实例
2020/04/16 Python
PythonPC客户端自动化实现原理(pywinauto)
2020/05/28 Python
浅谈pymysql查询语句中带有in时传递参数的问题
2020/06/05 Python
让你相见恨晚的十个Python骚操作
2020/11/18 Python
CSS3中线性颜色渐变的一些实现方法
2015/07/14 HTML / CSS
猎人靴英国官网:Hunter Boots
2017/02/02 全球购物
泰国健康和美容服务预订网站:GoWabi
2019/06/03 全球购物
个人求职简历的自我评价范文
2013/10/09 职场文书
数控专业推荐信范文
2013/12/02 职场文书
挂职思想汇报
2013/12/31 职场文书
房地产销售经理岗位职责
2014/01/01 职场文书
大学生党员自我批评
2014/02/14 职场文书
教学改革实施方案
2014/03/31 职场文书
绿色家庭事迹材料
2014/05/01 职场文书
校园文化艺术节宣传标语
2014/10/09 职场文书
边城读书笔记
2015/06/29 职场文书
MySQL中InnoDB存储引擎的锁的基本使用教程
2021/05/26 MySQL