`
aina5626
  • 浏览: 55492 次
  • 性别: Icon_minigender_1
  • 来自: 西安
社区版块
存档分类
最新评论

js 控制文本框中特殊字符的输入(屏蔽不必要的键)

阅读更多

<script>
function ValidateSpecialCharacter() {
   var code;
   if (document.all) { //判断是否是IE浏览器
    code = window.event.keyCode;
   } else {
    code = arguments.callee.caller.arguments[0].which;
   }
   var character = String.fromCharCode(code);
   var txt=new RegExp("[ ,\\`,\\~,\\!,\\@,\#,\\$,\\%,\\^,\\+,\\*,\\&,\\\\,\\/,\\?,\\|,\\:,\\.,\\<,\\>,\\{,\\},\\(,\\),\\'',\\;,\\=,\"]");
   //特殊字符正则表达式
   if (txt.test(character)) {
    if (document.all) {
     window.event.returnVal = false;
    } else {
     arguments.callee.caller.arguments[0].preventDefault();
    }
   }
}

// 验证中文字符和特殊字符
function chineseVaildate(val){
   if (val == null || val=="")
    return tr;
     if ((/[\一-\龥]+/.test(val))){
    return false;
   }
   return tr;
}

function validate(obj){
   if (!chineseVaildate(obj.val)){
    alert("有特殊字符和中文字符");
   }
}

</script>

分享到:
评论

相关推荐

    js控制文本框禁止输入特殊字符详解

    本文将详细介绍如何使用JavaScript来禁止在文本框中输入特殊字符,以及如何控制文本框只能输入特定类型的数据,例如仅数字、仅数字和小数点、仅英文、仅英文和数字等。 ### 知识点一:理解正则表达式 首先,要控制...

    js文本框限制输入 多种情况

    ### JS文本框限制输入多种情况知识点...综上所述,利用JavaScript中的事件监听器和正则表达式,可以灵活地控制文本框中的输入类型。开发者可以根据具体的业务需求选择合适的实现方式,从而提高用户体验和系统的安全性。

    js控制文本框只能输入整型数据(int型)

    该程序不仅能阻止用户从键盘输入非整形数据,而且还能检测用户粘贴和拖放的数据是否合法!代码中有详细解释,相信稍微懂js的人都能看懂!

    js限制文本框只输入正整数

    在探讨如何利用JavaScript限制文本框只输入正整数这一主题时,我们首先应当明确目标:确保用户在文本框中输入的数据仅包含正整数,即非负整数(不包括小数、负数以及任何非数字字符)。这在许多场景下至关重要,比如...

    js控制文本框只能输入正整数和逗号

    ### JavaScript 控制文本框只能输入正整数和逗号 在Web开发中,为了提高用户体验并确保数据的有效性,我们经常需要对用户输入的数据进行验证。例如,在某些场景下,可能需要用户仅能输入正整数和逗号,以便于后续...

    js限制文本框输入内容

    "js限制文本框输入内容"这个主题涉及到如何使用JavaScript来控制用户在HTML文本框(`&lt;input&gt;`元素)中输入的数据类型和格式。这通常是为了增强用户体验,确保用户输入的数据符合预期,避免错误或不合法的输入。以下...

    防止文本框中非法输入

    各种防止文本框中输入的方法 javascript

    js 控制文本框只能输入数字 自己开发了一个jquery插件

    在JavaScript和jQuery的世界里,开发一个插件来控制文本框(input[type="text"])只能输入数字是一项常见的任务。这通常涉及到对用户输入的实时验证,以确保输入的数据符合预期的格式。以下是一个关于如何自己开发...

    js控制文本框只能输入中文、英文、数字与指定特殊符号的实现代码

    接下来,我会详细解析如何使用JavaScript来控制文本框只能输入中文、英文、数字以及指定的特殊符号,并提供相应的实现代码。 首先,我们需要了解输入文本框的一些基本事件,这些事件可以帮助我们捕捉用户的输入动作...

    jQuery文本框输入表情符号代码

    《jQuery实现文本框输入表情符号技术详解》 在现代网页应用中,用户交互体验的提升是至关重要的。其中,允许用户在文本输入框中插入表情符号已经成为一种常见且受欢迎的功能,尤其是在社交媒体和聊天应用程序中。...

    编写java程序,在文本框输入字符串,点击“添加”按钮,文本区显示文本框中内容;点击“清空”按钮,清除文本区所有内容

    编写java程序,在文本框输入字符串,点击“添加”按钮,文本区显示文本框中内容;点击“清空”按钮,清除文本区所有内容。

    javascript控制文本框输入数字.doc

    本文详细介绍了如何使用JavaScript来控制文本框输入数字的方法,包括只允许数字输入、允许小数输入、限制整数和小数位数以及针对IE浏览器的特殊处理等。这些技术在Web开发中非常实用,可以帮助开发者创建更加健壮和...

    c# winform 中让文本框可以用扫描枪输入,而不能用键盘输入

    KeyPress 事件在用户按下键盘键时触发,我们可以在这个事件中检查输入的来源,如果是键盘输入,则清空文本框的内容。 在给定的代码中,我们定义了一个成员变量 `_dt` 用于保存每次的时间点,然后在 KeyPress 事件中...

    Javascript实现文本框输入提示

    文本框输入内容后,搜索字符串数组,将匹配内容写入DIV以下拉列表形式展现,并支持方向键选择,效果类似搜索网站的输入提示。 友情提示: 较为粗糙的实现方法,推荐感兴趣的新人看一下,高手请绕过^_^ 提示: ...

    文本框限制输入字符类型

    ### 文本框限制输入字符类型 #### 背景介绍 在开发移动应用时,我们经常需要对用户输入的数据进行一定的格式控制,比如只允许输入数字、字母等。这种需求可以通过自定义`TransformationMethod`或者`KeyListener`来...

    javascript计算文本框输入内容的长度

    根据提供的文件信息,我们可以深入探讨如何使用JavaScript来计算文本框输入内容的长度。尽管标签中标注的是"C#",但从给出的代码片段来看,这显然是一段JavaScript代码,用于实时显示用户在文本框内输入内容的长度。...

    常用文本框输入限制代码

    javasxript的常用文本框的输入限制代码 有正则,有keyup,也有粘贴限制

    原生js text文本框输入字数限制长度提示

    在网页开发中,文本框(`&lt;input type="text"&gt;`)是用户输入信息的常见元素。有时,我们可能需要对用户的输入进行字数限制,例如限制评论、留言的长度,以保持页面整洁并控制数据量。原生JavaScript提供了一种有效的...

    可以输入的下拉框 下拉框和文本框组合共用

    下拉框和文本框组合共用可以输入的下拉框. 下拉框和文本框组合共用可以输入的下拉框. 下拉框和文本框组合共用可以输入的下拉框. 下拉框和文本框组合共用可以输入的下拉框. 下拉框和文本框组合共用可以输入的下拉框....

Global site tag (gtag.js) - Google Analytics