入力禁则文字check

来源:互联网 发布:二次元动画制作软件 编辑:程序博客网 时间:2024/06/03 19:52

hdnProhibit:后台设定的禁止入力文字。

function ProhibitCheck(Item) {
    var sw;
    var i;
    var j;
    var cnst;
    var ret;

    ret = "";

    try {
        cnst = document.forms[0].hdnProhibit.value;
    }
    catch (e) {
        cnst = "";
    }

    if (cnst != "") {
        for (i = 0; i < Item.length; i++) {

            sw = "ok";
            for (j = 0; j < cnst.length; j++) {
                if (cnst.charAt(j) == (Item.charAt(i))) {
                    sw = "ng";
                }
            }

            if (sw == "ng") {
                ret = ret + Item.charAt(i);
            }
        }
    }

    return ret;
}