---
title: "form"
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/153746-form"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "Jeppeweb"
published: "2006-11-14T12:34:53.000Z"
updated: "2006-11-14T13:21:00.000Z"
replies: 12
views: 632
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/javascript/153746-form"
---

# form

## #1 — Jeppeweb, 2006-11-14T12:34Z

```
<form name="form164442" onSubmit="return checkEmail(this)" method="post" action="?do=regga">
    	<SELECT NAME="kon" size="1">
			<option value="Kille" selected>Kille</option>
			<option value="Tjej">Tjej</option>
  		<script type="text/javascript">

var kommun = [
{lankod: 1, kommunkod: 27, namn: "Botkyrka"},
{lankod: 1, kommunkod: 62, namn: "Danderyd"},
{lankod: 1, kommunkod: 25, namn: "Ekerö"},
{lankod: 1, kommunkod: 36, namn: "Haninge"},
{lankod: 12, kommunkod: 76, namn: "Klippan"},
{lankod: 12, kommunkod: 90, namn: "Kristianstad"},
{lankod: 12, kommunkod: 61, namn: "Kävlinge"},
{lankod: 12, kommunkod: 82, namn: "Landskrona"},
{lankod: 12, kommunkod: 62, namn: "Lomma"},
{lankod: 12, kommunkod: 81, namn: "Lund"},
{lankod: 12, kommunkod: 80, namn: "Malmö"},
{lankod: 12, kommunkod: 73, namn: "Osby"},
{lankod: 12, kommunkod: 75, namn: "Perstorp"},
{lankod: 12, kommunkod: 91, namn: "Simrishamn"},
{lankod: 12, kommunkod: 65, namn: "Sjöbo"},
{lankod: 12, kommunkod: 64, namn: "Skurup"},
{lankod: 12, kommunkod: 30, namn: "Staffanstorp"},
{lankod: 12, kommunkod: 14, namn: "Svalöv"},
{lankod: 12, kommunkod: 63, namn: "Svedala"},
{lankod: 12, kommunkod: 70, namn: "Tomelilla"},
{lankod: 12, kommunkod: 87, namn: "Trelleborg"},
{lankod: 12, kommunkod: 33, namn: "Vellinge"},
{lankod: 12, kommunkod: 86, namn: "Ystad"},
{lankod: 12, kommunkod: 77, namn: "Åstorp"},
{lankod: 12, kommunkod: 92, namn: "Ängelholm"},
{lankod: 12, kommunkod: 57, namn: "Örkelljunga"},
{lankod: 12, kommunkod: 56, namn: "Östra Göinge"},
{lankod: 13, kommunkod: 82, namn: "Falkenberg"},
{lankod: 13, kommunkod: 80, namn: "Halmstad"},
{lankod: 13, kommunkod: 15, namn: "Hylte"},
{lankod: 13, kommunkod: 84, namn: "Kungsbacka"},
{lankod: 13, kommunkod: 81, namn: "Laholm"},
{lankod: 13, kommunkod: 83, namn: "Varberg"},
{lankod: 14, kommunkod: 40, namn: "Ale"},
{lankod: 14, kommunkod: 89, namn: "Alingsås"},
{lankod: 14, kommunkod: 60, namn: "Bengtsfors"},
{lankod: 14, kommunkod: 43, namn: "Bollebygd"},
{lankod: 14, kommunkod: 90, namn: "Borås"},
{lankod: 14, kommunkod: 38, namn: "Dals-Ed"},
{lankod: 14, kommunkod: 45, namn: "Essunga"},
{lankod: 14, kommunkod: 99, namn: "Falköping"},
{lankod: 14, kommunkod: 39, namn: "Färgelanda"},
{lankod: 14, kommunkod: 44, namn: "Grästorp"},
{lankod: 14, kommunkod: 47, namn: "Gullspång"},
{lankod: 14, kommunkod: 80, namn: "Göteborg"},
{lankod: 14, kommunkod: 71, namn: "Götene"},
{lankod: 14, kommunkod: 66, namn: "Herrljunga"},
{lankod: 14, kommunkod: 97, namn: "Hjo"},
{lankod: 14, kommunkod: 1, namn: "Härryda"},
{lankod: 14, kommunkod: 46, namn: "Karlsborg"},
{lankod: 14, kommunkod: 82, namn: "Kungälv"},
{lankod: 14, kommunkod: 41, namn: "Lerum"},
{lankod: 14, kommunkod: 94, namn: "Lidköping"},
{lankod: 19, kommunkod: 80, namn: "Västerås"},
{lankod: 20, kommunkod: 84, namn: "Avesta"},
{lankod: 20, kommunkod: 81, namn: "Borlänge"},
{lankod: 20, kommunkod: 80, namn: "Falun"},
{lankod: 20, kommunkod: 26, namn: "Gagnef"},
{lankod: 20, kommunkod: 83, namn: "Hedemora"},
{lankod: 20, kommunkod: 29, namn: "Leksand"},
{lankod: 20, kommunkod: 85, namn: "Ludvika"},
{lankod: 20, kommunkod: 23, namn: "Malung"},
{lankod: 20, kommunkod: 62, namn: "Mora"},
{lankod: 20, kommunkod: 34, namn: "Orsa"},
{lankod: 20, kommunkod: 31, namn: "Rättvik"},
{lankod: 20, kommunkod: 61, namn: "Smedjebacken"},
{lankod: 20, kommunkod: 82, namn: "Säter"},
{lankod: 20, kommunkod: 21, namn: "Vansbro"},
{lankod: 20, kommunkod: 39, namn: "Älvdalen"},
{lankod: 21, kommunkod: 83, namn: "Bollnäs"},
{lankod: 21, kommunkod: 80, namn: "Gävle"},
{lankod: 21, kommunkod: 4, namn: "Hofors"},
{lankod: 21, kommunkod: 84, namn: "Hudiksvall"},
{lankod: 21, kommunkod: 61, namn: "Ljusdal"},
{lankod: 21, kommunkod: 32, namn: "Nordanstig"},
{lankod: 21, kommunkod: 1, namn: "Ockelbo"},
{lankod: 21, kommunkod: 21, namn: "Ovanåker"},
{lankod: 21, kommunkod: 81, namn: "Sandviken"},
{lankod: 21, kommunkod: 82, namn: "Söderhamn"},
{lankod: 22, kommunkod: 80, namn: "Härnösand"},
{lankod: 22, kommunkod: 82, namn: "Kramfors"},
{lankod: 22, kommunkod: 83, namn: "Sollefteå"},
{lankod: 22, kommunkod: 81, namn: "Sundsvall"},
{lankod: 22, kommunkod: 62, namn: "Timrå"},
{lankod: 22, kommunkod: 60, namn: "Ånge"},
{lankod: 22, kommunkod: 84, namn: "Örnsköldsvik"},
{lankod: 23, kommunkod: 26, namn: "Berg"},
{lankod: 23, kommunkod: 80, namn: "Östersund"},
{lankod: 25, kommunkod: 60, namn: "Älvsbyn"},
{lankod: 25, kommunkod: 13, namn: "Överkalix"},
{lankod: 25, kommunkod: 18, namn: "Övertorneå"},

];

function showSubKommun(subCat,selectObj) {
    selectObj.length = 0;

    if (subCat == 0) selectObj[0] = new Option("Välj län först...");

    var j = 0,
	elm;
    for (var k = 0; (elm = kommun[k]); ++k)
	if (elm.lankod == subCat)
	    selectObj[j++] = new Option(elm.namn, elm.kommunkod);
}
</script>

					</form>
<form>
<select name="lan" onChange="showSubKommun(this.value,this.form.bor)">
	<option value="0" selected>Välj län...</option>
	<option value="10">Blekinge län</option>
	<option value="20">Dalarnas län</option>
	<option value="9">Gotlands län</option>
	<option value="21">Gävleborgs län</option>
	<option value="13">Hallands län</option>
	<option value="23">Jämtlands län</option>
	<option value="6">Jönköpings län</option>
	<option value="8">Kalmar län</option>
	<option value="7">Kronobergs län</option>
	<option value="25">Norrbottens län</option>
	<option value="12">Skåne län</option>
	<option value="1">Stockholms län</option>
	<option value="4">Södermanlands län</option>
	<option value="3">Uppsala län</option>
	<option value="17">Värmlands län</option>
	<option value="24">Västerbottens län</option>
	<option value="22">Västernorrlands län</option>
	<option value="19">Västmanlands län</option>
	<option value="14">Västra Götalands län</option>
	<option value="18">Örebro län</option>
	<option value="5">Östergötlands län</option>
</select>
<select name="bor">
	<option value="0" selected>Välj län först...</option>
</select>
  <tr>
    <td class="4" height="22" width="4"> &nbsp;</td>
    <td class="4" height="22" width="116"> 
	<input type="submit" name="submit" value="bli medlem!"></td>
    <td class="4" height="22" width="4">
    <p></td>
    <td class="4" height="22" width="116">
	&nbsp;</td>
    <td class="4" height="22" width="4">
	&nbsp;</td>
    <td class="4" height="22" width="99">
	&nbsp;</td>
    <td class="4" height="22" width="217">
	&nbsp;</td>
  </tr>
  </table>
</div>
</form>
```

Det funkar icke, antar att det är för att form grejjerna krockar i varandra.. hur ska jag lösa det ?

Permalänk: https://www.webforum.nu/p/153746

## #2 — LarsG, 2006-11-14T12:40Z

Flyttas från ASP

Permalänk: https://www.webforum.nu/p/1895855

## #3 — yohpops, 2006-11-14T12:41Z

Du kan ju börja med att skriva vad som inte funkar.
Och bara använda en form.

Permalänk: https://www.webforum.nu/p/1895856

## #4 — Jeppeweb, 2006-11-14T12:42Z

att registrera sig

\<form name="form164442" onSubmit="return checkEmail(this)" method="post" action="?do=regga"\>

Permalänk: https://www.webforum.nu/p/1895857

## #5 — Jeppeweb, 2006-11-14T12:43Z

Jo, okej.. en form.. ja.. men hur löser jag det då när 'ort' scriptet behöver använda sig utav form..

Permalänk: https://www.webforum.nu/p/1895859

## #6 — yohpops, 2006-11-14T12:43Z

Ta bort \</form\>
\<form\>
mellan \</script\>

					\</form\>
\<form\>
\<select name="lan" onChange="showSubKommun(this.value,this.form.bor)"\>

Permalänk: https://www.webforum.nu/p/1895860

## #7 — Jeppeweb, 2006-11-14T12:48Z

ja, men då funkar inte län+kommun scriptet...

Permalänk: https://www.webforum.nu/p/1895862

## #8 — yohpops, 2006-11-14T12:54Z

Finn ett fel.

```
<SELECT NAME="kon" size="1">
			<option value="Kille" selected>Kille</option>
			<option value="Tjej">Tjej</option>
  		<script type="text/javascript">
```

Permalänk: https://www.webforum.nu/p/1895864

## #9 — yohpops, 2006-11-14T12:56Z

Du måste gå igenom din html-kod.
Du har alla select-boxar utanför tabellen.
Du har submit-knappen i tabellen.
Tabellen har ett slut men ingen början.
Du har en \</div\> men ingen \<div\>.

Permalänk: https://www.webforum.nu/p/1895866

## #10 — Jeppeweb, 2006-11-14T12:59Z

O vad har detta med mitt problem att göra ?;)

Permalänk: https://www.webforum.nu/p/1895867

## #11 — Jeppeweb, 2006-11-14T13:00Z

och, allt det där e pga för att jag kunde inte ta med hela koden så jag var tvungen att klippa av den lite här o där.. därför det ser himla konstigt ut

Permalänk: https://www.webforum.nu/p/1895868

## #12 — Compusa, 2006-11-14T13:15Z

> **Jeppeweb skrev:**
>
> O vad har detta med mitt problem att göra ?;)

> **Jeppeweb skrev:**
>
> och, allt det där e pga för att jag kunde inte ta med hela koden så jag var tvungen att klippa av den lite här o där.. därför det ser himla konstigt ut

Om du förväntar dig att få hjälp så är det väl INTE för mycket begärt att du underlättar det för dom som är intresserade av att hjälpa dig, istället för att vara spydig?

Om du slänger upp kod som inte stämmer överens med hur det egentligen ser ut så blir det ganska svårt...

Permalänk: https://www.webforum.nu/p/1895869

## #13 — Jeppeweb, 2006-11-14T13:21Z

Koden som felet handlar om är rätt...

Permalänk: https://www.webforum.nu/p/1895871

---

Tråden på webben: https://www.webforum.nu/amne/javascript/153746-form
