jquery-jQuery问题不能让键盘打出非法字符

问题描述

jQuery问题不能让键盘打出非法字符

用jQuery来控制键盘不能再文本框中输入非法字符:'"<>@$&%

解决方案

注册onkepup事件,然后利用正则表达式进行判断。

解决方案二:

XML中是不能包含这些非法字符的
过滤非法字符问题

解决方案三:

var patrn=/[`~!@#$%^&*()_+<>?:"{},./;'[]]/im;

if(patrn.test(zyd_name)){

    alert("提示信息:您输入的数据含有非法字符!");

returnfalse;

}

returntrue;

解决方案四:

可以对这个文本框增加一个光标失去的函数blur(),在函数中可以使用正则表达式进行判断

解决方案五:

你可以获取Keydown的值,然后载根据正则表达式判断

解决方案六:

输入肯定能输入的。你要自己替换掉


<script>
    function killKey( o) {
        o.value = o.value.replace(/['"<>@$&%/]/g,'');
    }
</script>
<input type="text" onkeyup="return killKey(this)" />
时间: 2024-09-20 10:21:26

jquery-jQuery问题不能让键盘打出非法字符的相关文章

jquery比较简洁的软键盘特效实现方法

 这篇文章主要介绍了jquery比较简洁的软键盘特效实现方法,实例分析了jQuery实现软键盘特效的具体方法与功能效果,非常具有实用价值,需要的朋友可以参考下     本文实例讲述了jquery比较简洁的软键盘特效实现方法.分享给大家供大家参考.具体实现方法如下: 运行效果图如下: 1. html主要部分如下: 代码如下: <div id="container"> <textarea id="write" rows="6" co

jquery比较简洁的软键盘特效实现方法_jquery

本文实例讲述了jquery比较简洁的软键盘特效实现方法.分享给大家供大家参考.具体实现方法如下: 运行效果图如下: 1. html主要部分如下: 复制代码 代码如下: <div id="container">  <textarea id="write" rows="6" cols="60"></textarea>  <ul id="keyboard">   &

笔记本键盘打出的字母变数字怎么办

  由于笔记本电脑有着台式机不可比拟的方便携带的优点,现如今笔记本电脑越来越受用户们的喜爱.不过在使用操作的过程中还是会遇到各种各样的故障,有笔记本xp系统用户反映键盘打字时,打出的字母变成数字,遇到这种故障问题应该怎么办呢?其实这是因为用户不小心按到了Fn+NnmLock数字锁定键,这时候只要再按Fn+Insert键就可以解决了.下面跟小编一起来了解下吧! 方法如下: 1.关闭小键盘即可,不过由于各类型笔记本设计不同,关闭和打开小键盘的方式也有所不同; 2.基本上都是Fn+NnmLock数字锁

用jquery验证js里面的一个文本框 字符长度不能超过 10个数

问题描述 用jquery验证js里面的一个文本框 字符长度不能超过 10个数 用jquery验证js里面的一个文本框 字符长度不能超过 10个数 除了用$("#A").val().length>10之外还能怎么判断? 解决方案 我觉得,如果只是长度限制的话,完全可以不用js.你直接只用文本框里面的maxlength长度限制标签;例如: 解决方案二: <input name="A" type="text" id="A"

锋利的JQuery —— JQuery性能优化

大图猛戳 本文转自博客园xingoo的博客,原文链接:锋利的JQuery -- JQuery性能优化,如需转载请自行联系原博主.

lightroom怎么设置文件名非法字符

  lightroom怎么设置文件名非法字符 1.lightroom设置文件名非法字符方法很简单,首先我们下载安装lightroom软件. lightroom 2.打开lightroom后点击编辑-首选项. lightroom 3.在lightroom首选项的文件处理中可以设置哪些是非法字符,并且可以设置将非法字符替换为下划线或者其它形式. 4.使用lightroom导出照片时输入照片名称,这里小编打出连个设置的非法字符. lightroom 5.在导出时就会弹出窗口提示非法字符已被替换. li

网页前台通过js非法字符过滤代码(骂人的话等等)_javascript技巧

代码一:keypress事件时使用 复制代码 代码如下: /****************************************************/ //功能:过滤非法字符 //说明:keypress事件时使用 //作者:XXXXXXX //日期:2010年5月7日 /****************************************************/ function surnam_keypress(event) { //非法字符集 var codes

JS 控制非法字符的输入代码_javascript技巧

html文件代码如下: 复制代码 代码如下: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"

python sax模块解析xml遇到非法字符怎么解决?

问题描述 python sax模块解析xml遇到非法字符怎么解决? 1C 用python的sax模块解析xml的时候出现非法字符直接停止了,百度搜到有大神说用回调函数处理当前的非法字符或者跳过直接运行接下来的内容.不过具体应该怎么实现呢?求大神赐教.下面是我的代码,非法字符是出现再其中的很多个tagname=""url""中的内容,能在原来的基础上改就更好了,再次感谢 import xml.saxclass XmlHandler( xml.sax.ContentHa