Javascript prüfen, ob Seite gültig ist

Auf mein submit-button, was ich gerne tun möchte, ist OnClick show "Bitte warten" - panel-und ausblenden der Schaltfläche, es sei denn, der Prüfer sagen, dass etwas ungültig ist - dann brauche ich die Tasten noch zeigen, offensichtlich. Ansonsten habe ich eine Validierung Zusammenfassung zeigt Fehler und keine Möglichkeit, erneut senden.

Meisten Artikel finde ich zu diesem Thema verwenden möchten Page_ClientValidate () - Funktion sagen, die Seite zu validieren sich selbst, aber das kommt wieder undefined für mich, wie Page_IsValid variable. Hier ist die Funktion, die ich versuche zu verwenden - was bin ich?:

function PleaseWaitShow() {
    try {
        alert("PleaseWaitShow()");

        var isPageValid = true;

        //Do nothing if client validation is not active
        if (typeof(Page_Validators) == "undefined") {
            if (typeof(Page_ClientValidate) == 'function') {
                isPageValid = Page_ClientValidate();
                alert("Page_ClientValidate returned: " + isPageValid);
                alert("Page_IsValid=" + Page_IsValid);
            } else {
                alert("Page_ClientValidate function undefined");
            }
        } else {
            alert("Page_Validators undefined");
        }

        if(isPageValid) {
            //Hide submit buttons
           document.getElementById('pnlSubmitButton').style.visibility = 'hidden';
           document.getElementById('pnlSubmitButton').style.display = 'none';

           //Show please wait panel
           document.getElementById('pnlPleaseWait').style.visibility = 'visible';
           document.getElementById('pnlPleaseWait').style.display = 'block';
       } else {
           alert("page not valid - don't show please wait");
       }
   } catch(er) {
       alert("ERROR in PleaseWaitShow(): " + er);
   }
}
InformationsquelleAutor Chad | 2009-03-11
Schreibe einen Kommentar