---
title: "Dropdown, textfield formulärs kontroll beroende på val"
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/50362-dropdown-textfield-formulärs-kontroll-beroende-på-val"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "erka"
published: "2002-08-15T07:43:27.000Z"
updated: "2002-08-15T10:54:34.000Z"
replies: 4
views: 254
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/50362-dropdown-textfield-formulärs-kontroll-beroende-på-val"
---

# Dropdown, textfield formulärs kontroll beroende på val

## #1 — erka, 2002-08-15T07:43Z

Hej
Jag sökte men hittade inget svar.

Jag har ett formulär med en select, i denna finns 10 olika länder samt alternativet "annat land". Under selecten finns ett textfält som ska fyllas i (med landet) om de valde annat land i selecten. Problemet är att folk inte skriver i något där om de har valt annat land.

Kan man på något sätt kontrollera om de har valt annat land och isåfall kolla om de skrev något i textfältet. Om de gjorde det submitta formuläret, om inte msgbox med ett meddelande om att de måste fylla i landet om de valde annat land.

Mycket tacksam för svar.

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

## #2 — KalsongCesar, 2002-08-15T08:20Z

Skicka med vald post och jämför med antalet som finns i selectboxen.

sen kan du ha en koll som kollar om vald post är samma som längden på din selectbox (förutsatt att den ligger sist, går ju att jämföra strängen åxå ) och att input rutan inte är tom så submittar du.

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

## #3 — erka, 2002-08-15T08:49Z

Ingen som har en kodsnutt då eller kan förklara bättre än KalsongCesar (no hard feelings) för det där var förvirrande.

Jag vet att värdet om man har valt Annat land i selecten är "0", när jag submittar formuläret vill jag på klienten kolla följande

Kolla i strCountry (selecten)
  Om värdet inte är 0 submitta

  Om värdet är 0
     Kolla i strOtherCountry
     om längden är 0 text box med meddelande om att han måste skriva ett land
     om längden är större än 0 submitta

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

## #4 — Jojoxx, 2002-08-15T10:33Z

```
<form action="something.asp" onSubmit="if(this.country[this.country.selectedIndex].value=='0'&&this.otherCountry.value.length<1){ alert('Du måste ange ett land'); return false } else { return true }">
Land: <select name="country">
<option value="sweden">Sweden</option>
<option value="finland">Finland</option>
<option value="0">Annat</option>
</select><br>
Annat land: <input type="text" name="otherCountry">
```

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

## #5 — erka, 2002-08-15T10:54Z

Tack så mycket jojoxx :) Funkar perfa!

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

---

Tråden på webben: https://www.webforum.nu/amne/javascript/50362-dropdown-textfield-formulärs-kontroll-beroende-på-val
