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 相关文章推荐
javascript一些实用技巧小结
Mar 18 Javascript
javascript实现简单的贪吃蛇游戏
Mar 31 Javascript
javascript常用的方法整理
Aug 20 Javascript
js window对象属性和方法相关资料整理
Nov 11 Javascript
原生ajax处理json格式数据的实例代码
Dec 25 Javascript
自定义事件解决重复请求BUG的问题
Jul 11 Javascript
Vue-Router进阶之滚动行为详解
Sep 13 Javascript
浅析Vue 生命周期
Jun 21 Javascript
使用layui 渲染table数据表格的实例代码
Aug 19 Javascript
Vuejs 实现简易 todoList 功能 与 组件实例代码
Sep 10 Javascript
gulp构建小程序的方法步骤
May 31 Javascript
webpack4从0搭建组件库的实现
Nov 29 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 处理图片的类实现代码
2009/10/23 PHP
PHP垃圾回收机制简单说明
2010/07/22 PHP
解析wamp5下虚拟机配置文档
2013/06/27 PHP
通过修改配置真正解决php文件上传大小限制问题(nginx+php)
2015/09/23 PHP
PHP批量去除BOM头内容信息代码
2016/03/11 PHP
JQuery 遮罩层实现(mask)实现代码
2010/01/09 Javascript
js使用心得分享
2015/01/13 Javascript
javascript格式化json显示实例分析
2015/04/21 Javascript
js操作XML文件的实现方法兼容IE与FireFox
2016/06/25 Javascript
JavaScript中关键字 in 的使用方法详解
2016/10/17 Javascript
domReady的实现案例
2016/11/23 Javascript
微信小程序 生命周期和页面的生命周期详细介绍
2017/01/19 Javascript
ES6中Symbol类型用法实例详解
2017/04/06 Javascript
基于游标的分页接口实现代码示例
2018/11/12 Javascript
JavaScript的Proxy可以做哪些有意思的事儿
2019/06/15 Javascript
vue实现计步器功能
2019/11/01 Javascript
javascrpt密码强度校验函数详解
2020/03/18 Javascript
深入解读VUE中的异步渲染的实现
2020/06/19 Javascript
Mac中Python 3环境下安装scrapy的方法教程
2017/10/26 Python
利用python和ffmpeg 批量将其他图片转换为.yuv格式的方法
2019/01/08 Python
OpenCV 边缘检测
2019/07/10 Python
pytorch标签转onehot形式实例
2020/01/02 Python
python3 Scrapy爬虫框架ip代理配置的方法
2020/01/17 Python
python实现微信打飞机游戏
2020/03/24 Python
酒店led欢迎词
2014/01/09 职场文书
预防艾滋病宣传标语
2014/06/25 职场文书
船舶工程技术专业求职信
2014/08/07 职场文书
个人授权委托书模板
2014/09/14 职场文书
出纳工作检讨书
2014/10/18 职场文书
初婚未育证明样本
2014/10/24 职场文书
Python 把两层列表展开平铺成一层(5种实现方式)
2021/04/07 Python
浅谈Python数学建模之整数规划
2021/06/23 Python
《吸血鬼:避世 血猎》官宣4.27发售 系列首款大逃杀
2022/04/03 其他游戏
Ruby序列化和持久化存储 Marshal和Pstore介绍
2022/04/18 Ruby
maven 解包依赖项中的文件的解决方法
2022/07/15 Java/Android
centos环境下nginx高可用集群的搭建指南
2022/07/23 Servers