js/ErrMsg.js

(开头部分) 3KB

这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。

function ValidatorUpdateDisplay(val) {
    if (typeof (val.display) == "string") {
        if (val.display == "None") {
            return;
        }
        if (val.display == "Dynamic") {
            //val.style.display = val.isvalid ? "none" : "inline";
            // return;
        }
    }
    if ((navigator.userAgent.indexOf("Mac") > -1) &&
        (navigator.userAgent.indexOf("MSIE") > -1)) {
        val.style.display = "inline";
    }
    ShowZfValidMsg(val);
    // val.style.visibility = val.isvalid ? "hidden" : "visible";
}

function Page_ClientValidate(validationGroup) {
    Page_InvalidControlToBeFocused = null;
    if (typeof (Page_Validators) == "undefined") {
        return true;
    }
    var i;
    for (i = 0; i < Page_Validators.length; i++) {

        ValidatorValidate(Page_Validators[i], validationGroup, null);
        //Added By zhaofeng
        if (!Page_Validators[i].isvalid)// only show one  errmsg
        {
            Page_IsValid = false;
            Page_BlockSubmit = !Page_IsValid;
            return false;
        }
        //Added End
    }

    ValidatorUpdateIsValid();

    ValidationSummaryOnSubmit(validationGroup);
    Page_BlockSubmit = !Page_IsValid;
    return Page_IsValid;
}

function ShowZfValidMsg(val) {
    //window.status = val.isvalid;
    var tbId = "tbValidMsg"; //+val.controltovalidate;
    var tb = document.getElementById(tbId);
    if (val.isvalid && tb == null) return;

    if (tb == null) {
        tb = document.createElement("table");
        tb.border = 0;
        tb.id = tbId;
        tb.cellSpacing = 0;
        tb.cellPadding = 0;
        var tr = tb.insertRow(0);
        var cell = tr.insertCell(0);
        cell.className = "MsgL";

后面还有 60 行代码,购买后查看完整代码

24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明

AI 解读 AI

登录后可用,每次 10 积分,解读结果公开显示在下面。

还没有人解读过这个文件。