webForumDet fria alternativet
Logga in / Bli medlem

Vaidera flera listmenyer

JavaScript

2 svar · 261 visningar · startad av devotion

Medlem sedan jan. 20013 582 inlägg
Trådstart#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

Medlem sedan dec. 20025 483 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;
}
Medlem sedan jan. 20013 582 inlägg
#3

Kanon..... :)

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

mvh
henrik

388 ms totalt · 4 externa anrop · v20260731065814-full.7d626504
125 ms — deklarationer (db)
127 ms — hämta statistik (db)
134 ms — hämta tråd, inlägg och bilagor (db)
120 ms — ändringar (db)