webForumDet fria alternativet

Kontrollera indata i select

21 svar · 550 visningar · startad av WebbisNet

WebbisNetMedlem sedan feb. 20032 182 inlägg
#1

Jag har denna kod för att kontrollera indatan, hur ska jag ändra om community och city så att den även kollar dessa selectfält?

function validateForm() 

{
		if (document.f.txtUsername.value=="") {
		alert("Du måste fylla i ett användarnamn.");
		document.f.txtUsername.focus();
		return false;
		
		} else if  (document.f.txtPassword.value=="") {
		alert("Du måste fylla i ett lösenord.");
		document.f.txtPassword.focus();
		return false;
		
		} else if  (document.f.txtFornamn.value=="") {
		alert("Du måste fylla ditt förnamn.");
		document.f.txtFornamn.focus();
		return false;
		
		} else if  (document.f.txtEfternamn.value=="") {
		alert("Du måste fylla ditt efternamn.");
		document.f.txtEfternamn.focus();
		return false;
		
		} else if  (document.f.txtCommunity.value=="") {
		alert("Du måste fylla i ditt Län.");
		document.f.txtCommunity.focus();
		return false;	

		} else if  (document.f.txtCity.value=="") {
		alert("Du måste fylla i din Stad.");
		document.f.txtCity.focus();
		return false;	
		
		} else if  (document.f.chkSex.value=="") {
		alert("Du måste fylla i ditt kön.");
		return false;			
		
		/*} else if (!document.f.txtEmail.value.isValidEmail()) {
		alert("Du måste fylla i korrekt en E-mail adress.");
		document.f.txtEmail.focus();
		return false;*/
		
	} else {
		return true;
	}
}

I registreringen ser det ut så här (nerkortat)

<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[6][7]="Östersund";
kommun[7][0]="Aneby";
kommun[7][1]="Eksjö";
kommun[7][2]="Gislaved";
kommun[7][3]="Gnosjö";
kommun[7][4]="Habo";
kommun[7][5]="Jönköping";
kommun[7][6]="Mullsjö";
kommun[7][7]="Nässjö";
kommun[7][8]="Sävsjö";
kommun[7][9]="Tranås";
kommun[7][10]="Vaggeryd";
kommun[7][11]="Vetlanda";
kommun[7][12]="Värnamo";

// osv.
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>
<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>
    <option>Gävleborgs län</option>
    <option>Hallands län</option>
    <option>Jämtlands län</option>
    <option>Jönköpings län</option>
    </select>

  </td>
<td style="<%=mainBGColor%>" colspan="2" class="presentation"><font color="#FF0000">*</font>Välj Stad 
<select name="underKommun">
    <option selected>-- V&auml;lj l&auml;n --</option>
  </select>

Går det även göra så att om län inte är valt så ska stad stå som disabled tills län är valt?

Erik JuhlinMedlem sedan maj 20007 625 inlägg
#2

Första frågan:

function validateForm() 
{
	if (document.f.txtUsername.value=="") {
		alert("Du måste fylla i ett användarnamn.");
		document.f.txtUsername.focus();
		return false;
	} else if  (document.f.txtPassword.value=="") {
		alert("Du måste fylla i ett lösenord.");
		document.f.txtPassword.focus();
		return false;
	} else if  (document.f.txtFornamn.value=="") {
		alert("Du måste fylla ditt förnamn.");
		document.f.txtFornamn.focus();
		return false;
	} else if  (document.f.txtEfternamn.value=="") {
		alert("Du måste fylla ditt efternamn.");
		document.f.txtEfternamn.focus();
		return false;
	} else if  (document.f.txtCommunity.value=="") {
		alert("Du måste fylla i ditt Län.");
		document.f.txtCommunity.focus();
		return false;
	} else if  (document.f.txtCity.value=="") {
		alert("Du måste fylla i din Stad.");
		document.f.txtCity.focus();
		return false;
	} else if  (document.f.chkSex.value=="") {
		alert("Du måste fylla i ditt kön.");
		return false;
	} else if (document.f.lan.options[document.f.lan.selectedIndex].value == "") {
		alert("Du måste välja ett län.");
		document.f.lan.focus();
		return false;
	} else if (document.f.underKommun.options[document.f.underKommun.selectedIndex].value == "") {
		alert("Du måste välja en kommun.");
		document.f.underKommun.focus();
		return false;
	} else {
		return true;
	}
}
WebbisNetMedlem sedan feb. 20032 182 inlägg
#3

Den ville inte funka :-(

Erik Juhlin skrev:

Första frågan:

function validateForm() 
{
	if (document.f.txtUsername.value=="") {
		alert("Du måste fylla i ett användarnamn.");
		document.f.txtUsername.focus();
		return false;
	} else if  (document.f.txtPassword.value=="") {
		alert("Du måste fylla i ett lösenord.");
		document.f.txtPassword.focus();
		return false;
	} else if  (document.f.txtFornamn.value=="") {
		alert("Du måste fylla ditt förnamn.");
		document.f.txtFornamn.focus();
		return false;
	} else if  (document.f.txtEfternamn.value=="") {
		alert("Du måste fylla ditt efternamn.");
		document.f.txtEfternamn.focus();
		return false;
	} else if  (document.f.txtCommunity.value=="") {
		alert("Du måste fylla i ditt Län.");
		document.f.txtCommunity.focus();
		return false;
	} else if  (document.f.txtCity.value=="") {
		alert("Du måste fylla i din Stad.");
		document.f.txtCity.focus();
		return false;
	} else if  (document.f.chkSex.value=="") {
		alert("Du måste fylla i ditt kön.");
		return false;
	} else if (document.f.lan.options[document.f.lan.selectedIndex].value == "") {
		alert("Du måste välja ett län.");
		document.f.lan.focus();
		return false;
	} else if (document.f.underKommun.options[document.f.underKommun.selectedIndex].value == "") {
		alert("Du måste välja en kommun.");
		document.f.underKommun.focus();
		return false;
	} else {
		return true;
	}
}
Peter SMedlem sedan dec. 20025 484 inlägg
#4

På vilket sätt fungerar det inte? Får du något felmeddelande?

WebbisNetMedlem sedan feb. 20032 182 inlägg
#5

inget fel, den bara går till inserten, alla andra fält kollas

WebbisNetMedlem sedan feb. 20032 182 inlägg
#6

Märkte att även födelsedatan inte heller kollas, men anvnamn, lösen, för och efternamn kollas

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

I ditt första inlägg nämner du "community" och "city", medan koden för formuläret säger att de heter någonting annat. För att rätta till:

function validateForm() 

{
		if (document.f.txtUsername.value=="") {
		alert("Du måste fylla i ett användarnamn.");
		document.f.txtUsername.focus();
		return false;
		
		} else if  (document.f.txtPassword.value=="") {
		alert("Du måste fylla i ett lösenord.");
		document.f.txtPassword.focus();
		return false;
		
		} else if  (document.f.txtFornamn.value=="") {
		alert("Du måste fylla ditt förnamn.");
		document.f.txtFornamn.focus();
		return false;
		
		} else if  (document.f.txtEfternamn.value=="") {
		alert("Du måste fylla ditt efternamn.");
		document.f.txtEfternamn.focus();
		return false;
		
		} else if  (document.f.txtCommunity.options[document.f.txtCommunity.selectedIndex].value=="") {
		alert("Du måste fylla i ditt Län.");
		document.f.txtCommunity.focus();
		return false;	

		} else if  (document.f.txtCity.options[document.f.txtCity.selectedIndex].value=="") {
		alert("Du måste fylla i din Stad.");
		document.f.txtCity.focus();
		return false;	
		
		} else if  (document.f.chkSex.value=="") {
		alert("Du måste fylla i ditt kön.");
		return false;			
		
		/*} else if (!document.f.txtEmail.value.isValidEmail()) {
		alert("Du måste fylla i korrekt en E-mail adress.");
		document.f.txtEmail.focus();
		return false;*/
		
	} else {
		return true;
	}
}

<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[6][7]="Östersund";
kommun[7][0]="Aneby";
kommun[7][1]="Eksjö";
kommun[7][2]="Gislaved";
kommun[7][3]="Gnosjö";
kommun[7][4]="Habo";
kommun[7][5]="Jönköping";
kommun[7][6]="Mullsjö";
kommun[7][7]="Nässjö";
kommun[7][8]="Sävsjö";
kommun[7][9]="Tranås";
kommun[7][10]="Vaggeryd";
kommun[7][11]="Vetlanda";
kommun[7][12]="Värnamo";

// osv.
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>
<select name="txtCommunity" 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>
    <option>Gävleborgs län</option>
    <option>Hallands län</option>
    <option>Jämtlands län</option>
    <option>Jönköpings län</option>
    </select>

  </td>
<td style="<%=mainBGColor%>" colspan="2" class="presentation"><font color="#FF0000">*</font>Välj Stad 
<select name="txtCity">
    <option selected>-- V&auml;lj stad --</option>
  </select>
WebbisNetMedlem sedan feb. 20032 182 inlägg
#8

Nu fattar jag noll, ändrade till det du skrev och likt förbaskat så kollas den inte :-(

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

1:

<select name="txtCommunity" onChange="showSubKommun(this.selectedIndex,this.form.txtCity);">
    <option value="" selected>-- Välj Län --</option>
    <option>Blekinge län</option>
    <option>Dalarnas län</option>
    <option>Gotlands län</option>
    <option>Gävleborgs län</option>
    <option>Hallands län</option>
    <option>Jämtlands län</option>
    <option>Jönköpings län</option>
    </select>

  </td>
<td style="" colspan="2" class="presentation"><font color="#FF0000">*</font>Välj Stad 
<select name="txtCity">
    <option selected>-- V&auml;lj stad --</option>
  </select>

2:

function validateForm() 

{
		if (document.f.txtUsername.value=="") {
		alert("Du måste fylla i ett användarnamn.");
		document.f.txtUsername.focus();
		return false;
		
		} else if  (document.f.txtPassword.value=="") {
		alert("Du måste fylla i ett lösenord.");
		document.f.txtPassword.focus();
		return false;
		
		} else if  (document.f.txtFornamn.value=="") {
		alert("Du måste fylla ditt förnamn.");
		document.f.txtFornamn.focus();
		return false;
		
		} else if  (document.f.txtEfternamn.value=="") {
		alert("Du måste fylla ditt efternamn.");
		document.f.txtEfternamn.focus();
		return false;
		
		} else if  (document.f.txtCommunity.selectedIndex==0) {
		alert("Du måste fylla i ditt Län.");
		document.f.txtCommunity.focus();
		return false;	

		} else if  (document.f.txtCity.selectedIndex==0) {
		alert("Du måste fylla i din Stad.");
		document.f.txtCity.focus();
		return false;	
		
		} else if  (document.f.chkSex.value=="") {
		alert("Du måste fylla i ditt kön.");
		return false;			
		
		} else if (!document.f.txtEmail.value.isValidEmail()) {
		alert("Du måste fylla i korrekt en E-mail adress.");
		document.f.txtEmail.focus();
		return false;
		
	} else {
		return true;
	}
}

3: Du har inte med alla kommuner och tillhörande städer.

WebbisNetMedlem sedan feb. 20032 182 inlägg
#10

län funkade nu, men inte stad.....och jag skrev som du visade

Peter SMedlem sedan dec. 20025 484 inlägg
#11
function validateForm() 

{
		if (document.f.txtUsername.value=="") {
		alert("Du måste fylla i ett användarnamn.");
		document.f.txtUsername.focus();
		return false;
		
		} else if  (document.f.txtPassword.value=="") {
		alert("Du måste fylla i ett lösenord.");
		document.f.txtPassword.focus();
		return false;
		
		} else if  (document.f.txtFornamn.value=="") {
		alert("Du måste fylla ditt förnamn.");
		document.f.txtFornamn.focus();
		return false;
		
		} else if  (document.f.txtEfternamn.value=="") {
		alert("Du måste fylla ditt efternamn.");
		document.f.txtEfternamn.focus();
		return false;
		
		} else if  (document.f.txtCommunity.selectedIndex==0) {
		alert("Du måste fylla i ditt Län.");
		document.f.txtCommunity.focus();
		return false;	
		
		} else if  (document.f.chkSex.value=="") {
		alert("Du måste fylla i ditt kön.");
		return false;			
		
		} else if (!document.f.txtEmail.value.isValidEmail()) {
		alert("Du måste fylla i korrekt en E-mail adress.");
		document.f.txtEmail.focus();
		return false;
		
	} else {
		return true;
	}
}
WebbisNetMedlem sedan feb. 20032 182 inlägg
#12

Ingen kontroll där heller :-(

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

Då postar jag ett fungerande exempel som du kanske kan utgå i från:

<script language="JavaScript" type="text/javascript">
function validateForm() 

{
		if (document.f.txtUsername.value=="") {
		alert("Du måste fylla i ett användarnamn.");
		document.f.txtUsername.focus();
		return false;
		
		} else if  (document.f.txtPassword.value=="") {
		alert("Du måste fylla i ett lösenord.");
		document.f.txtPassword.focus();
		return false;
		
		} else if  (document.f.txtFornamn.value=="") {
		alert("Du måste fylla ditt förnamn.");
		document.f.txtFornamn.focus();
		return false;
		
		} else if  (document.f.txtEfternamn.value=="") {
		alert("Du måste fylla ditt efternamn.");
		document.f.txtEfternamn.focus();
		return false;
		
		} else if  (document.f.txtCommunity.selectedIndex==0) {
		alert("Du måste fylla i ditt Län.");
		document.f.txtCommunity.focus();
		return false;	
		
		} else if  (document.f.chkSex.value=="") {
		alert("Du måste fylla i ditt kön.");
		return false;			
		
		} else if (!document.f.txtEmail.value.isValidEmail()) {
		alert("Du måste fylla i korrekt en E-mail adress.");
		document.f.txtEmail.focus();
		return false;
		
	} else {
		return true;
	}
}

<!--// 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]="Östersund";
kommun[2][0]="Aneby";
kommun[2][1]="Eksjö";
kommun[2][2]="Gislaved";
kommun[2][3]="Gnosjö";
kommun[2][4]="Habo";
kommun[2][5]="Jönköping";
kommun[2][6]="Mullsjö";
kommun[2][7]="Nässjö";
kommun[2][8]="Sävsjö";
kommun[2][9]="Tranås";
kommun[2][10]="Vaggeryd";
kommun[2][11]="Vetlanda";
kommun[2][12]="Värnamo";

// osv.
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 name="f" onsubmit="return validateForm()">
<input name="txtFornamn">
<input name="txtEfternamn">
<input name="txtPassword">
<input name="chkSex">
<input name="txtEmail">
<input name="txtUsername">
<select name="txtCommunity" onChange="showSubKommun(this.selectedIndex,this.form.txtCity);">
    <option value="" selected>-- Välj Län --</option>
    <option>Blekinge län</option>
    <option>Dalarnas län</option>
    <option>Gotlands län</option>
    <option>Gävleborgs län</option>
    <option>Hallands län</option>
    <option>Jämtlands län</option>
    <option>Jönköpings län</option>
    </select>

  </td>
<td style="" colspan="2" class="presentation"><font color="#FF0000">*</font>Välj Stad 
<select name="txtCity">
    <option selected>-- V&auml;lj stad --</option>
  </select>

<input type="submit">
</form>

Förresten, vilken typ av <input> är chkSex?

WebbisNetMedlem sedan feb. 20032 182 inlägg
#14

chkSex som heter Sex i db är char(1)

Denna sub som heter txtPersonnr som kallas på med <% PrintDateBox2 "txtPersonnr", txtPersonnr %>
och som ser ut så här måste kollas

Sub PrintDateBox2(boxname,vdate)
	dim strYearValue,strMonthValue,strDayValue

	if vdate <> "invalid" then
		strYearValue = trim(year(vdate))
		strMonthValue = trim(month(vdate))
		strDayValue = trim(day(vdate))
	else
		strYearValue = "-1"
		strMonthValue = "-1"
		strDayValue = "-1"
	end if

	redim months(11)
	months(0) = "Jan"
	months(1) = "Feb"
	months(2) = "Mar"
	months(3) = "Apr"
	months(4) = "Maj"
	months(5) = "Jun"
	months(6) = "Jul"
	months(7) = "Aug"
	months(8) = "Sep"
	months(9) = "Okt"
	months(10) = "Nov"
	months(11) = "Dec"

	dim i

	'dag
	Response.Write "<select name=""" & boxname & "_day"">" & vbCrLf
	response.write "<option value=""""></option>"
	for i = 1 to 31
		Response.Write "<option"
		if cint(i) = cint(strDayValue) then
			Response.Write " selected"
		end if
		Response.Write " value=""" & i & """>" & i & "</option>" & vbCrLf
	next
	Response.Write "</select> - "

	'månad
	Response.Write "<select name=""" & boxname & "_month"">" & vbCrLf
	response.write "<option value=""""></option>"
	for i = 1 to 12
		Response.Write "<option"
		if cint(i) = cint(strMonthValue) then
			Response.Write " selected"
		end if
		Response.Write " value=""" & i & """>" & months(i - 1) & "</option>" & vbCrLf
	next
	Response.Write "</select> - "

	'år
	Response.Write "<select name=""" & boxname & "_year"">" & vbCrLf
	response.write "<option value=""""></option>"
	for i = year(now)-70 to year(now)-16
		Response.Write "<option"
		if cint(i) = cint(strYearValue) then
			Response.Write " selected"
		end if
		Response.Write " value=""" & i & """>" & i & "</option>" & vbCrLf
	next
	Response.Write "</select>"

End Sub
Peter SMedlem sedan dec. 20025 484 inlägg
#15
function validateForm() 
{

		if (document.f.txtUsername.value=="") {
		alert("Du måste fylla i ett användarnamn.");
		document.f.txtUsername.focus();
		return false;
		
		} else if  (document.f.txtPassword.value=="") {
		alert("Du måste fylla i ett lösenord.");
		document.f.txtPassword.focus();
		return false;
		
		} else if  (document.f.txtFornamn.value=="") {
		alert("Du måste fylla ditt förnamn.");
		document.f.txtFornamn.focus();
		return false;
		
		} else if  (document.f.txtEfternamn.value=="") {
		alert("Du måste fylla ditt efternamn.");
		document.f.txtEfternamn.focus();
		return false;
		
		} else if  (document.f.txtCommunity.selectedIndex==0) {
		alert("Du måste fylla i ditt Län.");
		document.f.txtCommunity.focus();
		return false;	
		
		} else if  (document.f.chkSex.value=="") {
		alert("Du måste fylla i ditt kön.");
		return false;			
		
		} else if (!document.f.txtEmail.value.isValidEmail()) {
		alert("Du måste fylla i korrekt en E-mail adress.");
		document.f.txtEmail.focus();
		return false;

		} else if (document.f.txtPersonnr_day.value==""
			|| document.f.txtPersonnr_month.value==""
			|| document.f.txtPersonnr_year.value==""){
		alert("Du måste fylla i födelsedata.");
		return false;
		
	} else {
		return true;
	}
}
WebbisNetMedlem sedan feb. 20032 182 inlägg
#16

staden kallar jag på med underKommun i request.form men hur kallar jag på kommunen?

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

Om vi använder formulärkoden i detta inlägg, heter stadsdelen txtCity och kommunen txtCommunity. Vill du använda andra namn får du ändra samtliga förekomster av de kursiverade namnen i detta inlägg, mot de önskade.

WebbisNetMedlem sedan feb. 20032 182 inlägg
#18

men jag får ju med staden när jag har request.form("underKommun") men jag får inte med kommunen på nåt sätt

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

Kan du posta den JavaScript- och formulärkod som används?

WebbisNetMedlem sedan feb. 20032 182 inlägg
#20
<td style="<%=mainBGColor%>" class="presentation" colspan="3">
	<font color="#FF0000">*</font> Välj Län:

<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[2][8]="Mora";
kommun[2][9]="Orsa";
kommun[2][10]="Rättvik";
kommun[2][11]="Smedjebacken";
kommun[2][12]="Säter";
kommun[2][13]="Vansbro";
kommun[2][14]="Älvdalen";
kommun[3][0]="Gotland";
kommun[4][0]="Bollnäs";
kommun[4][1]="Gävle";
kommun[4][2]="Hofors";
kommun[4][3]="Hudiksvall";
kommun[4][4]="Ljusdal";
kommun[4][5]="Nordanstig";
kommun[4][6]="Ockelbo";
kommun[4][7]="Ovanåker";
kommun[4][8]="Sandviken";
kommun[4][9]="Söderhamn";
kommun[5][0]="Falkenberg";
kommun[5][1]="Halmstad";
kommun[5][2]="Hylte";
kommun[5][3]="Kungsbacka";
kommun[5][4]="Laholm";
kommun[5][5]="Varberg";
kommun[6][0]="Berg";
kommun[6][1]="Bräcke";
kommun[6][2]="Härjedalen";
kommun[6][3]="Krokom";
kommun[6][4]="Ragunda";
kommun[6][5]="Strömsund";
kommun[6][6]="Åre";
kommun[6][7]="Östersund";
kommun[7][0]="Aneby";
kommun[7][1]="Eksjö";
kommun[7][2]="Gislaved";
kommun[7][3]="Gnosjö";
kommun[7][4]="Habo";
kommun[7][5]="Jönköping";
kommun[7][6]="Mullsjö";
kommun[7][7]="Nässjö";
kommun[7][8]="Sävsjö";
kommun[7][9]="Tranås";
kommun[7][10]="Vaggeryd";
kommun[7][11]="Vetlanda";
kommun[7][12]="Värnamo";
kommun[8][0]="Borgholm";
kommun[8][1]="Emmaboda";
kommun[8][2]="Hultsfred";
kommun[8][3]="Högsby";
kommun[8][4]="Kalmar";
kommun[8][5]="Mönsterås";
kommun[8][6]="Mörbylånga";
kommun[8][7]="Nybro";
kommun[8][8]="Oskarshamn";
kommun[8][9]="Torsås";
kommun[8][10]="Vimmerby";
kommun[8][11]="Västervik";
kommun[9][0]="Alvesta";
kommun[9][1]="Lessebo";
kommun[9][2]="Ljungby";
kommun[9][3]="Markaryd";
kommun[9][4]="Tingsryd";
kommun[9][5]="Uppvidinge";
kommun[9][6]="Växjö";
kommun[9][7]="Älmhult";
kommun[10][0]="Arjeplog";
kommun[10][1]="Arvidsjaur";
kommun[10][2]="Boden";
kommun[10][3]="Gällivare";
kommun[10][4]="Haparanda";
kommun[10][5]="Jokkmokk";
kommun[10][6]="Kalix";
kommun[10][7]="Kiruna";
kommun[10][8]="Luleå";
kommun[10][9]="Pajala";
kommun[10][10]="Piteå";
kommun[10][11]="Älvsbyn";
kommun[10][12]="Överkalix";
kommun[10][13]="Övertorneå";
kommun[11][0]="Bjuv";
kommun[11][1]="Bromölla";
kommun[11][2]="Burlöv";
kommun[11][3]="Båstad";
kommun[11][4]="Eslöv";
kommun[11][5]="Helsingborg";
kommun[11][6]="Hässleholm";
kommun[11][7]="Höganäs";
kommun[11][8]="Hörby";
kommun[11][9]="Höör";
kommun[11][10]="Klippan";
kommun[11][11]="Kristianstad";
kommun[11][12]="Kävlinge";
kommun[11][13]="Landskrona";
kommun[11][14]="Lomma";
kommun[11][15]="Lund";
kommun[11][16]="Malmö";
kommun[11][17]="Osby";
kommun[11][18]="Perstorp";
kommun[11][19]="Simrishamn";
kommun[11][20]="Sjöbo";
kommun[11][21]="Skurup";
kommun[11][22]="Staffanstorp";
kommun[11][23]="Svalöv";
kommun[11][24]="Svedala";
kommun[11][25]="Tomelilla";
kommun[11][26]="Trelleborg";
kommun[11][27]="Vellinge";
kommun[11][28]="Ystad";
kommun[11][29]="Ängelholm";
kommun[11][30]="Åstorp";
kommun[11][31]="Örkelljunga";
kommun[11][32]="Östra Göinge";
kommun[12][0]="Botkyrka";
kommun[12][1]="Danderyd";
kommun[12][2]="Ekerö";
kommun[12][3]="Haninge";
kommun[12][4]="Huddinge";
kommun[12][5]="Järfälla";
kommun[12][6]="Lidingö";
kommun[12][7]="Nacka";
kommun[12][8]="Norrtälje";
kommun[12][9]="Nykvarn";
kommun[12][10]="Nynäshamn";
kommun[12][11]="Salem";
kommun[12][12]="Sigtuna";
kommun[12][13]="Sollentuna";
kommun[12][14]="Solna";
kommun[12][15]="Stockholm";
kommun[12][16]="Sundbyberg";
kommun[12][17]="Södertälje";
kommun[12][18]="Tyresö";
kommun[12][19]="Täby";
kommun[12][20]="Upplands-Bro";
kommun[12][21]="Upplands-Väsby";
kommun[12][22]="Vallentuna";
kommun[12][23]="Vaxholm";
kommun[12][24]="Värmdö";
kommun[12][25]="Österåker";
kommun[13][0]="Eskilstuna";
kommun[13][1]="Flen";
kommun[13][2]="Gnesta";
kommun[13][3]="Katrineholm";
kommun[13][4]="Nyköping";
kommun[13][5]="Oxelösund";
kommun[13][6]="Strängnäs";
kommun[13][7]="Trosa";
kommun[13][8]="Vingåker";
kommun[14][0]="Enköping";
kommun[14][1]="Håbo";
kommun[14][2]="Knivsta";
kommun[14][3]="Tierp";
kommun[14][4]="Uppsala";
kommun[14][5]="Älvkarleby";
kommun[14][6]="Östhammar";
kommun[15][0]="Arvika";
kommun[15][1]="Eda";
kommun[15][2]="Filipstad";
kommun[15][3]="Forshaga";
kommun[15][4]="Grums";
kommun[15][5]="Hagfors";
kommun[15][6]="Hammarö";
kommun[15][7]="Karlstad";
kommun[15][8]="Kil";
kommun[15][9]="Kristinehamn";
kommun[15][10]="Munkfors";
kommun[15][11]="Storfors";
kommun[15][12]="Sunne";
kommun[15][13]="Säffle";
kommun[15][14]="Torsby";
kommun[15][15]="Årjäng";
kommun[16][0]="Bjurholm";
kommun[16][1]="Dorotea";
kommun[16][2]="Lycksele";
kommun[16][3]="Malå";
kommun[16][4]="Nordmaling";
kommun[16][5]="Norsjö";
kommun[16][6]="Robertsfors";
kommun[16][7]="Skellefteå";
kommun[16][8]="Sorsele";
kommun[16][9]="Storuman";
kommun[16][10]="Umeå";
kommun[16][11]="Vilhelmina";
kommun[16][12]="Vindeln";
kommun[16][13]="Vännäs";
kommun[16][14]="Åsele";
kommun[17][0]="Härnösand";
kommun[17][1]="Kramfors";
kommun[17][2]="Sollefteå";
kommun[17][3]="Sundsvall";
kommun[17][4]="Timrå";
kommun[17][5]="Ånge";
kommun[17][6]="Örnsköldsvik";
kommun[18][0]="Arboga";
kommun[18][1]="Fagersta";
kommun[18][2]="Hallstahammar";
kommun[18][3]="Heby";
kommun[18][4]="Kungsör";
kommun[18][5]="Köping";
kommun[18][6]="Norberg";
kommun[18][7]="Sala";
kommun[18][8]="Skinnskatteberg";
kommun[18][9]="Surahammar";
kommun[18][10]="Västerås";
kommun[19][0]="Ale";
kommun[19][1]="Alingsås";
kommun[19][2]="Bengtsfors";
kommun[19][3]="Bollebygd";
kommun[19][4]="Borås";
kommun[19][5]="Dals-Ed";
kommun[19][6]="Essunga";
kommun[19][7]="Falköping";
kommun[19][8]="Färgelanda";
kommun[19][9]="Grästorp";
kommun[19][10]="Gullspång";
kommun[19][11]="Göteborg";
kommun[19][12]="Götene";
kommun[19][13]="Herrljunga";
kommun[19][14]="Hjo";
kommun[19][15]="Härryda";
kommun[19][16]="Karlsborg";
kommun[19][17]="Kungälv";
kommun[19][18]="Lerum";
kommun[19][19]="Lidköping";
kommun[19][20]="Lilla Edet";
kommun[19][21]="Lysekil";
kommun[19][22]="Mariestad";
kommun[19][23]="Mark";
kommun[19][24]="Mellerud";
kommun[19][25]="Munkedal";
kommun[19][26]="Mölndal";
kommun[19][27]="Orust";
kommun[19][28]="Partille";
kommun[19][29]="Skara";
kommun[19][30]="Skövde";
kommun[19][31]="Sotenäs";
kommun[19][32]="Stenungsund";
kommun[19][33]="Strömstad";
kommun[19][34]="Svenljunga";
kommun[19][35]="Tanum";
kommun[19][36]="Tibro";
kommun[19][37]="Tidaholm";
kommun[19][38]="Tjörn";
kommun[19][39]="Tranemo";
kommun[19][40]="Trollhättan";
kommun[19][41]="Töreboda";
kommun[19][42]="Uddevalla";
kommun[19][43]="Ulricehamn";
kommun[19][44]="Vara";
kommun[19][45]="Vänersborg";
kommun[19][46]="Vårgårda";
kommun[19][47]="Åmål";
kommun[19][48]="Öckerö";
kommun[20][0]="Askersund";
kommun[20][1]="Degerfors";
kommun[20][2]="Hallsberg";
kommun[20][3]="Hällefors";
kommun[20][4]="Karlskoga";
kommun[20][5]="Kumla";
kommun[20][6]="Laxå";
kommun[20][7]="Lekeberg";
kommun[20][8]="Lindesberg";
kommun[20][9]="Ljusnarsberg";
kommun[20][10]="Nora";
kommun[20][11]="Örebro";
kommun[21][0]="Boxholm";
kommun[21][1]="Finspång";
kommun[21][2]="Kinda";
kommun[21][3]="Linköping";
kommun[21][4]="Mjölby";
kommun[21][5]="Motala";
kommun[21][6]="Norrköping";
kommun[21][7]="Söderköping";
kommun[21][8]="Vadstena";
kommun[21][9]="Valdemarsvik";
kommun[21][10]="Ydre";
kommun[21][11]="Åtvidaberg";
kommun[21][12]="Ödeshög";

// osv.
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>

<select name="txtCommunity" onChange="showSubKommun(this.selectedIndex,this.form.underKommun);">

    <option value="" selected>-- Välj --</option>
    <option>Blekinge län</option>
    <option>Dalarnas län</option>
    <option>Gotlands län</option>
    <option>Gävleborgs län</option>
    <option>Hallands län</option>
    <option>Jämtlands län</option>
    <option>Jönköpings län</option>
    <option>Kalmar län</option>
    <option>Kronobergs län</option>
    <option>Norrbottens län</option>
    <option>Skåne län</option>
    <option>Stockholms län</option>
    <option>Södermanlands län</option>
    <option>Uppsala län</option>
    <option>Värmlands län</option>
    <option>Västerbottens län</option>
    <option>Västernorrlands län</option>
    <option>Västmanlands län</option>
    <option>Västra Götalands län</option>
    <option>Örebro län</option>
    <option>Östergötlands län</option>
  </select>

			Välj Stad: 
			<select name="underKommun">
    		<option selected>-- V&auml;lj --</option>
  			</select>
	</td>
Genererad på 399 ms · cache AV · v20260730165559-full.f96bc7eb