Javascript实现禁止输入中文或英文的例子

 更新时间:2014年12月09日 12:02:16   投稿:junjie  
这篇文章主要介绍了Javascript实现禁止输入中文或英文的方法实例,本文方法都是使用正则表达式实现,需要的朋友可以参考下

本教程教你如何使用Javascript限制输入英文,或限制输入中文。

禁止输入英文:

复制代码 代码如下:

<input type="text" onkeypress="return event.keyCode>=48&&event.keyCode<=57||(this.value.indexOf('.')<0?event.keyCode==46:false)" onpaste="return !clipboardData.getData('text').match(/\D/)" ondragenter="return false">

用正则表达式限制只能输入中文:

复制代码 代码如下:

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

1.用正则表达式限制只能输入全角字符:

复制代码 代码如下:

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

2.用正则表达式限制只能输入数字:

复制代码 代码如下:

<input type="text" onkeyup="value=value.replace(/[^\d]/g,'') "onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^\d]/g,''))" />

3.用正则表达式限制只能输入数字和英文:

复制代码 代码如下:

<input type="text" onkeyup="value=value.replace(/[\W]/g,'') "onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^\d]/g,''))" />

相关文章

  • js图片模糊切换显示特效的方法

    js图片模糊切换显示特效的方法

    这篇文章主要介绍了js图片模糊切换显示特效的方法,涉及js操作图片特效的技巧,具有一定参考借鉴价值,需要的朋友可以参考下
    2015-02-02
  • JavaScript前端中的伪类元素before和after使用详解

    JavaScript前端中的伪类元素before和after使用详解

    before和after也算是css里面最常见的元素了,而我却一直不太了解,再不学一下就真的太不像话了。所以学习一下,需要的朋友们下面随着小编来一起学习吧
    2023-02-02
  • 小试JavaScript多线程

    小试JavaScript多线程

    这两天一直在弄ajax,用多了才发现了ajax 的cache问题,请求了好多次,得到了确是相同的结果,经常我想在请求的同时去做一些其它的事情,我在想javascript里有没有办法用多线程,经过在网上查找找到了结果。
    2008-11-11
  • jQuery检测输入的字符串包含的中英文的数量

    jQuery检测输入的字符串包含的中英文的数量

    这篇文章主要介绍了jQuery检测输入的字符串包含的中英文的数量的实现方法,非常的实用,这里推荐给小伙伴,有需要的朋友可以参考下。
    2015-04-04
  • 如何实现js拖拽效果及原理解析

    如何实现js拖拽效果及原理解析

    这篇文章主要介绍了如何实现js拖拽效果及原理解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-05-05
  • 一些相见恨晚的 JavaScript 技巧

    一些相见恨晚的 JavaScript 技巧

    本文从7个方面讲述 JavaScript 中那些你不很熟知但非常实用的技巧。
    2010-04-04
  • 微信小程序实现滚动消息通知

    微信小程序实现滚动消息通知

    这篇文章主要为大家详细介绍了微信小程序实现滚动消息通知,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2018-02-02
  • css+js制作不定高度展开收起动画详解

    css+js制作不定高度展开收起动画详解

    这篇文章主要介绍了css+js制作不定高度展开收起动画详解的相关资料,需要的朋友可以参考下
    2023-06-06
  • 清除div下面的所有标签的方法

    清除div下面的所有标签的方法

    清除标签的方法有很多,下面有个不错的示例可以清楚div下面的所有标签,需要的朋友可以参考下
    2014-02-02
  • JavaScript OOP类与继承

    JavaScript OOP类与继承

    JavaScript OOP类与继承实现代码,需要的朋友可以参考下。
    2009-11-11

最新评论