javascript限制用户只能输汉字中文的方法


Posted in Javascript onNovember 20, 2014

本文实例讲述了javascript限制用户只能输汉字中文的方法。分享给大家供大家参考。具体实现方法如下:

要验证函数时我们必须明白,如果是汉字,则字符串长度加2,如果用正则我们直接使用\\u4E00-\\u9FA5 即可解决。

一、Unicode检验汉字

function chkstrlen(str) 

{ 

var strlen = 0; 


for(var i = 0;i < str.length; i++) 


{ 



if(str.charCodeAt(i) > 255) //如果是汉字,则字符串长度加2 




strlen += 2; 



else




strlen++; 


} 


return   strlen; 

}

二、利用正则只能输入汉字的

<input   onkeyup="value=value.replace(/[^u4E00-u9FA5]/g,'')"   onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^u4E00-u9FA5]/g,''))">

希望本文所述对大家的javascript程序设计有所帮助。
Javascript 相关文章推荐
js自带函数备忘 数组
Dec 29 Javascript
js导航菜单(自写)简单大方
Mar 28 Javascript
jquery插件jquery倒计时插件分享
Dec 27 Javascript
浅谈Javascript变量作用域问题
Dec 16 Javascript
javascript结合CSS实现苹果开关按钮特效
Apr 07 Javascript
jQuery中closest和parents的区别分析
May 07 Javascript
JS模仿腾讯图片站的图片翻页按钮效果完整实例
Jun 21 Javascript
JavaScript实现瀑布流以及加载效果
Feb 11 Javascript
深入理解Vue-cli搭建项目后的目录结构探秘
Jul 13 Javascript
Three.js实现3D机房效果
Dec 30 Javascript
js实现简单五子棋游戏
May 28 Javascript
js定时器出现第一次延迟的原因及解决方法
Jan 04 Javascript
jQuery 中$(this).index与$.each的使用指南
Nov 20 #Javascript
jQuery提示效果代码分享
Nov 20 #Javascript
IE6浏览器中window.location.href无效的解决方法
Nov 20 #Javascript
js判断滚动条是否已到页面最底部或顶部实例
Nov 20 #Javascript
js中数组排序sort方法的原理分析
Nov 20 #Javascript
javascript继承机制实例详解
Nov 20 #Javascript
jQuery验证插件 Validate详解
Nov 20 #Javascript
You might like
php桌面中心(四) 数据显示
2007/03/11 PHP
PHP根据IP地址获取所在城市具体实现
2013/11/27 PHP
php反射应用示例
2014/02/25 PHP
php下获取http状态的实现代码
2014/05/09 PHP
分享一个php 的异常处理程序
2014/06/22 PHP
PHP+mysql实现从数据库获取下拉树功能示例
2017/01/06 PHP
JS写的数字拼图小游戏代码[学习参考]
2008/10/29 Javascript
框架页面高度自动刷新的Javascript脚本
2013/11/01 Javascript
改变状态栏文字的js代码
2014/06/13 Javascript
jQuery之动画效果大全
2016/11/09 Javascript
js实现登录与注册界面
2017/11/01 Javascript
JavaScript使用prototype原型实现的封装继承多态示例
2018/08/31 Javascript
vue插件mescroll.js实现移动端上拉加载和下拉刷新
2019/03/07 Javascript
微信小程序页面间跳转传参方式总结
2019/06/13 Javascript
vue 实现滚动到底部翻页效果(pc端)
2019/07/31 Javascript
微信小程序如何实现在线客服功能
2019/10/16 Javascript
[00:48]DOTA2国际邀请赛公开赛报名开始 扫码开启逐梦之旅
2018/06/06 DOTA
Python实现的简单发送邮件脚本分享
2014/11/07 Python
pymongo实现多结果进行多列排序的方法
2015/05/16 Python
python使用正则表达式提取网页URL的方法
2015/05/26 Python
Python sqlite3事务处理方法实例分析
2017/06/19 Python
TF-IDF与余弦相似性的应用(一) 自动提取关键词
2017/12/21 Python
windows下安装python的C扩展编译环境(解决Unable to find vcvarsall.bat)
2018/02/21 Python
Python基于sklearn库的分类算法简单应用示例
2018/07/09 Python
python numpy数组的索引和切片的操作方法
2018/10/20 Python
Python递归函数 二分查找算法实现解析
2019/08/12 Python
基于HTML5 audio元素播放声音jQuery小插件
2011/05/11 HTML / CSS
Allsole美国/加拿大:英国一家专门出售品牌鞋子的网站
2018/10/21 全球购物
澳大利亚头发和美容产品购物网站:OZ Hair & Beauty
2020/03/27 全球购物
三项教育活动实施方案
2014/03/30 职场文书
优秀党支部书记事迹材料
2014/05/29 职场文书
统计专业自荐书
2014/07/06 职场文书
教师国庆节演讲稿范文2014
2014/09/21 职场文书
高二数学教学反思
2016/02/18 职场文书
SQL Server——索引+基于单表的数据插入与简单查询【1】
2021/04/05 SQL Server
Python中itertools库的四个函数介绍
2022/04/06 Python