JavaScript 全角转半角部分
作者:bea
代码如下: <script language=javascript> //全角空格为12288,半角空格为32 //其他字符半角(33-126)与全角(65281-65374)的对应关系是:均相差65248 //document.write((65281).toString(16)+"----"+(65374).toString(16)+"----"+(12288).toString(16)); String.prototype.dbc2sbc =
代码如下:
<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 GUID生成器实现代码
- JavaScript中的JSON 中文版翻译
- json 实例详细说明教程
- json 入门基础教程 推荐
- jquery text()要注意啦
- CCPry JS类库 代码
- Iframe 自适应高度并实时监控高度变化的js代码
- 扩展jQuery 键盘事件的几个基本方法
- jQuery 扩展对input的一些操作方法
- jquery 弹出层实现代码
- 网页禁用右键实现代码(JavaScript代码)
- JavaScript 工具库 Cloudgamer JavaScript Library v0.1 发布
- JScript 脚本实现文件下载 一般用于下载木马
- javascript 通过封装div方式弹出div窗体
- javascript 面向对象,实现namespace,class,继承,重载
- javascript实现的距离现在多长时间后的一个格式化的日期
- jQuery 判断元素上是否绑定了事件
- Firebug 字幕文件JSON地址获取代码
- jquery 选择器部分整理