Controllo di due form in Javascript

SsaLaroLana

Nuovo Utente
5 Feb 2015
6
0
0
Ciao a tutti! Come da titolo ho la necessità di controllare i campi di due form dentro allo stesso file .js!
Vi incollo subito ciò che ho scritto :
Codice:
window.onload = function () {
    try{
        document.getElementById("submitLog").onclick = function (){
            var result = checkEmpty(this.form);
            if(!result){
                alert("I campi di Login sono vuoti!");
                return false;
            } else {
                return true;
            }
        };
    }catch (e) {}
    
    try{
        document.getElementById("submitReg").[B]onclick[\B] = function (){
            var result1 = checkEmpty(this.form);
            var result2 = checkReg(this.form);
            
            if(!result1 || !result2){
                alert("Campi errati!");
                return false;
            } else {
                return true;
            }
        };
    }catch (e) {}
};

Ma purtroppo in questo modo non funziona, in quanto mi rileva solo la seconda form, ovvero "submitReg", e infatti il metodo "onclick" della prima non è evidenziato in nero dal compilatore mentre il secondo si! Vorrei sapere se qualcuno conosce un metodo pulito e bello solido per poter controllare, dentro la stessa window.onload due form tramite due ID ovviamente diversi! Grazie.
 
non so se hai già risolto, ma qualcosa nella logica mi sfugge,
se ho inviato una form vuol dire che la seconda non l'ho inviata, quindi perché e come la dovrei controllare ?
 

Discussioni simili