用JS的正则表达式如何判断输入框内为中文或者是英文
2015-10-12 20:46
726 查看
1.只能输入数字和英文的:<input onkeyup="value=value.replace(/[\W]/g,'') "onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^\d]/g,''))">2.只能输入数字的:<input onkeyup="value=value.replace(/[^\d]/g,'') "onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^\d]/g,''))">3.只能输入全角的:<input onkeyup="value=value.replace(/[^\uFF00-\uFFFF]/g,'')" onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^\uFF00-\uFFFF]/g,''))">4.只能输入汉字的:<input onkeyup="value=value.replace(/[^\u4E00-\u9FA5]/g,'')" onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^\u4E00-\u9FA5]/g,''))">也可以这样:<input type=text name= caolig value ="" onblur="if (!(/^[\d]+\.?\d*$/.test(this.value)) ){alert('您的输入有误'); this.value='';this.focus();}">
相关文章推荐
- JavaScript如何调用CSS属性
- javascript库之Mustache库使用说明
- Javascript 面向对象编程(一):封装
- [smarty] 在smarty模板中使用smarty变量初始化 javascript 变量的问题
- JavaScript开发工具WebStorm教程:用户界面简介
- JS window事件全集解析
- js控制select数据绑定下拉列表
- JSTL 动态生成表格
- js 不支持 长数字 decimal 会丢失
- 开始用JavaScript写一些小东西
- BZOJ1029: [JSOI2007]建筑抢修
- JS添加可信站点、修改ActiveX安全设置,禁用弹出窗口阻止程序的方法
- js 回调(callback)
- swiper.js——初识
- js url传值中文乱码之解决之道
- Json解析
- 通过JavaScript函数向网页中输出数据
- 【JavaScript】轻易改变的背景和字体颜色页面
- MVC中Json的使用:Controller中Json的处理
- 转: .NET MVC3 几种返回 JSON 对象的方式和注意事项