Avatar billede hooh Nybegynder
25. september 2002 - 11:23 Der er 1 kommentar og
1 løsning

find TOM i listebox

Hej

jeg har denne kode
function check()
{
}

<form name="myForm">
<select name="lstCriteria" size=6>
<option>Tom</option>
</select>
<input type="button" onclick="check()" value="Check Indhold">
</form>

Hvordan tjekker jeg om "Tom" findes i min listbox??
Avatar billede jakoba Nybegynder
25. september 2002 - 11:32 #1
function check() {
          // kort navn for options arrayet
    var selo = document.myForm.lstCriteria.options;

    for (var i=selo.length-1; i>=0; i-- ) {
        if ( selo[i].text == "Tom" ) {  //bemærk case-sensitiv test
            return true // ja, den findes
        }
        // test videre til enden af options arrayet
    }
    return false;  // nej, den findes ikke.
}

mvh JakobA
Avatar billede hooh Nybegynder
25. september 2002 - 11:39 #2
Tak tak
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester