webForumDet fria alternativet

Vaidera flera listmenyer

2 svar · 261 visningar · startad av devotion

devotionMedlem sedan jan. 20012 711 inlägg
#1

Hej! :)

Har följande kod som validerar en listmeny:

function validatelist(obj){
    var elms = obj.elements;

    if (obj.elements["selectType"].selectedIndex == 0){
        alert("Du måste från listan!");
        return false;
    }

    return true;
}

...
onSubmit="validatelist(this);"

Hur gör jag om jag har flera listmenyer? Ska jag göra flera funktioner; validatelist1, validatelist2, osv eller?

Mvh
henrik

Peter SMedlem sedan dec. 20025 484 inlägg
#2

Hejsan! :)

Ligger de i samma formulär gör du bäst i att utöka den befintliga funktionen:

function validatelist(obj){
    var elms = obj.elements;

    // Utnyttja elms!
    if ([b]elms[/b]["selectType"].selectedIndex == 0){
        alert("Du måste från listan!");
        return false;
    }

    if (elms["..."].selectedIndex == 0){
        alert("...");
        return false;
    }

    return true;
}
devotionMedlem sedan jan. 20012 711 inlägg
#3

Kanon..... :)

Men du Peter S.... http://www.webforum.nu/showthread.php?p=1132553#post1132553

mvh
henrik

126 ms totalt · 3 externa anrop · cache AV · v20260731065814-full.56cc9887
0 ms — hämta statistik (cache)
0 ms — hämta forumlista (cache)
123 ms — hämta tråd, inlägg och bilagor (db)