zoukankan      html  css  js  c++  java
  • Jquery中添加Class属性值验证:不能输入非法字符

    1、添加处理方法:

    /*******************************************
    * Description:
    * 禁止输入危险字符,如"'"、"/"、""和"&"。
    *
    * Author:
    * Creator Liu
    *******************************************/
    $.fn.replaceOther = function () {
        this.bind("keypress", function (e) {
            var keyCode = e ? e.which : event.keyCode;
            if (keyCode == 60 || keyCode == 62) {
                return false;
            }
        });
        this.bind("dragenter", function () {
            return false;
        });
        this.bind("keyup", function () {
            var s = this.value;
            if (s.indexOf("'") != -1 || s.indexOf("/") != -1 || s.indexOf("\") != -1 || s.indexOf("&") != -1)
                this.value = s.replace(new RegExp("[\&,\\,\/,\']", "gm"), "");
        });
        this.bind("blur", function () {
            var s = this.value;
            if (s.indexOf("'") != -1 || s.indexOf("/") != -1 || s.indexOf("\") != -1 || s.indexOf("&") != -1)
                this.value = s.replace(new RegExp("[\&,\\,\/,\']", "gm"), "");
        });
    };

    2、添加属性关联:

    //文本框去除危险字符
        $(".txtBodyCheck").replaceOther();

    e.g:(直接在Calss里面添加属性即可)

    <asp:TextBox ID="txtCode" CssClass="textbox txtBodyCheck" runat="server"></asp:TextBox>
  • 相关阅读:
    wpf Behavior
    wpf Trigger
    语法糖
    Lambda 表达式
    wpf 3D动画
    IEnumerable接口学习
    Delegates, Events, and Anonymous Methods 委托、事件与匿名方法
    wpf 平滑效果随记
    软件工程第一篇博客
    记考研高数第一课
  • 原文地址:https://www.cnblogs.com/captainR/p/3255140.html
Copyright © 2011-2022 走看看