Frågan#1
Hejsan!
Jag försöker ändra detta eminenta utmärkta script:
http://www.webforum.nu/showthread.php?s=&postid=531704#post531704
Så att det istället plockar in värdena från en Accessdatabas.
Har försökt med det mesta tycker jag, så jag skriver inte ner min misslyckade kod här, den är nog mer ivägen än till nytta. :)
Är väldigt tacksam för hjälp.
Jag har gjort en databas som ser ut såhär:
Databasnamn: test.mdb
Tabellnamn: Tabell1
id lan kommun
1 Blekinge Karlshamn
2 Blekinge Karlskrona
3 Blekinge Olofström
4 Blekinge Ronneby
5 Blekinge Sölvesborg
6 Dalarna Avesta
7 Dalarna Borlänge
etc.........
Förkortat script:
<html>
<head>
<title>Sveriges alla kommuner</title>
</head>
<body>
<script language="JavaScript" type="text/javascript">
<!--//© Copyright Inovart - 2003
var kommun = new Array(22);
for(var n=0;n<kommun.length;n++){
kommun[n] = new Array();
}
// Samtliga kommuner
kommun[0][0]="-- Välj län --";
kommun[1][0]="Karlshamn";
kommun[1][1]="Karlskrona";
kommun[1][2]="Olofström";
kommun[1][3]="Ronneby";
kommun[1][4]="Sölvesborg";
kommun[2][0]="Avesta";
kommun[2][1]="Borlänge";
kommun[2][2]="Falun";
kommun[2][3]="Gagnef";
kommun[2][4]="Hedemora";
kommun[2][5]="Leksand";
kommun[2][6]="Ludvika";
kommun[2][7]="Malung";
kommun[3][0]="Gotland";
function showSubKommun(subCat,selectObj){
selectObj.length=kommun[subCat].length;
for(var n=0;n<kommun[subCat].length;n++){
selectObj[n].text=kommun[subCat][n];
selectObj[n].value=kommun[subCat][n];
}
}
</script>
<form>
<select name="lan" onChange="showSubKommun(this.selectedIndex,this.form.underKommun);">
<option value="" selected>-- Välj Län --</option>
<option>Blekinge län</option>
<option>Dalarnas län</option>
<option>Gotlands län</option>
<select name="underKommun">
<option selected>-- Välj län --</option>
</select>
</form>
</body>
</html>
