gizmo45 Skrevet 11. juli 2003 Del Skrevet 11. juli 2003 Hvordan får jeg options'ene i select-box nr. 2 til å endre seg, ettersom hvilket alternativ som er valgt i den første selecten? Slik mange f.eks har ved at man velger fylke, og så oppdateres den andre selecten med kommunene i valgt fylke. Lenke til kommentar
Inge_aning Skrevet 1. september 2003 Del Skrevet 1. september 2003 noe slikt ? <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <html> <head> <title>test</title> <script language="javascript"> var arrKommune = new Array(); arrKommune[0] = new Array('02','0211','Vestby'); arrKommune[1] = new Array('02','0213','Ski'); arrKommune[2] = new Array('02','0214','Ås'); arrKommune[3] = new Array('02','0215','Frogn'); arrKommune[4] = new Array('02','0216','Nesodden'); arrKommune[5] = new Array('02','0217','Oppegård'); arrKommune[6] = new Array('02','0219','Bærum'); arrKommune[7] = new Array('02','0220','Asker'); arrKommune[8] = new Array('02','0221','Aurskog-Høland'); arrKommune[9] = new Array('02','0226','Sørum'); arrKommune[10] = new Array('02','0227','Fet'); arrKommune[11] = new Array('02','0228','Rælingen'); arrKommune[12] = new Array('02','0229','Enebakk'); arrKommune[13] = new Array('02','0230','Lørenskog'); arrKommune[14] = new Array('02','0231','Skedsmo'); arrKommune[15] = new Array('02','0233','Nittedal'); arrKommune[16] = new Array('02','0234','Gjerdrum'); arrKommune[17] = new Array('02','0235','Ullensaker'); arrKommune[18] = new Array('02','0236','Nes'); arrKommune[19] = new Array('02','0237','Eidsvoll'); arrKommune[20] = new Array('02','0238','Nannestad'); arrKommune[21] = new Array('02','0239','Hurdal'); arrKommune[22] = new Array('01','0101','Halden'); arrKommune[23] = new Array('01','0104','Moss'); arrKommune[24] = new Array('01','0105','Sarpsborg'); arrKommune[25] = new Array('01','0106','Fredrikstad'); arrKommune[26] = new Array('01','0111','Hvaler'); arrKommune[27] = new Array('01','0118','Aremark'); arrKommune[28] = new Array('01','0119','Marker'); arrKommune[29] = new Array('01','0121','Rømskog'); arrKommune[30] = new Array('01','0122','Trøgstad'); arrKommune[31] = new Array('01','0123','Spydeberg'); arrKommune[32] = new Array('01','0124','Askim'); arrKommune[33] = new Array('01','0125','Eidsberg'); arrKommune[34] = new Array('01','0127','Skiptvet'); arrKommune[35] = new Array('01','0128','Rakkestad'); arrKommune[36] = new Array('01','0135','Råde'); arrKommune[37] = new Array('01','0136','Rygge'); arrKommune[38] = new Array('01','0137','Våler'); arrKommune[39] = new Array('01','0138','Hobøl'); function changeFylke(FylkeValue) { var counter; // ta bort alle kommuner while (document.form1.kommune.length > 1) { document.form1.kommune.remove(document.form1.kommune.length-1); } // legtil de kommuner som tilhører fylket for (counter = 0; counter < arrKommune.length; counter++) { if (arrKommune[counter][0] == FylkeValue) { var newOption = document.createElement("OPTION"); newOption.value=arrKommune[counter][1]; newOption.text=arrKommune[counter][2]; document.form1.kommune.add(newOption); } } } </script> </head> <body> <form name="form1"> <select name="fylke" onchange="changeFylke(this.value);"> <option value="0">velg fylke</option> <option value="01">Østfold</option> <option value="02">Akershus</option> </select> <select name="kommune"> <option value="0">velg kommune</option> </select> </form> </body> </html> Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå