---
title: "Expected then"
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/71063-expected-then"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "annesophie"
published: "2003-03-14T08:53:17.000Z"
updated: "2003-03-16T15:53:57.000Z"
replies: 7
views: 197
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/71063-expected-then"
---

# Expected then

## #1 — annesophie, 2003-03-14T08:53Z

Hej,

Får ett, för mig, helt nytt felmeddelande på en sida. 

**Error: Expected 'Then'**

Jag spanade på View Source och felet tycks peka mot första raden:

```
					<select style="width:160px;" name="region" class="dropdown" onChange="if (this.selectedIndex > 0) window.parent.frmMain.location=this.options[this.selectedIndex].value; this.selectedIndex=0">
						<option selected value=''>Select Region</option>
						<option value="catalogues.asp?strRegion=Asia">Asia</option>
						<option value="catalogues.asp?strRegion=Africa">Africa</option>
						<option value="catalogues.asp?strRegion=Pacific">Pacific</option>
						<option value="catalogues.asp?strRegion=Europe">Europe</option>
						<option value="catalogues.asp?strRegion=Middle East">Middle East</option>
						<option value="catalogues.asp?strRegion=North America">North America</option>
						<option value="catalogues.asp?strRegion=South America">South America</option>
					</select>
```

 

Själva selecten fungerar ypperligt fast felet genereras ändå. 
Sidan består av en radda av select listor. När du valt region, via ovan, så får du upp en ny select direct under och när du valt där ännu en... Samma kod funkar utan fel på andra sidor som vi har och koden är bara kopierad rakt av.

Kan någon förklara för mig vad som menas med felet och vart jag skall börja felsöka!??!

/A

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

## #2 — Dino, 2003-03-14T09:00Z

Koden efter "if (this.selectedIndex \> 0)" skall väl vara inom {}

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

## #3 — annesophie, 2003-03-14T09:06Z

Vaddå...såhär?? :q 

```
onChange="if (this.selectedIndex > 0) [b]{[/b]window.parent.frmMain.location=this.options[this.selectedIndex].value; this.selectedIndex=0[b]}[/b]">
```

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

## #4 — Dino, 2003-03-14T09:07Z

Lättast borde väl vara och testa det. :)

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

## #5 — @nders, 2003-03-14T09:07Z

Nyckelordet then finns mig veterligen inte i javascript. Det är inte ett asp-fel / fel från ett client side vbscript?

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

## #6 — annesophie, 2003-03-14T09:19Z

Hmm nej jag tror faktiskt inte det... Det som är mest mysko är ju att felet inte genereras på andra sidor som innehåller exakt samma select med javascript.  

Varför skall jag alltid ha så mystiska felmeddelanden??????? :( Jag får undersöka sakern närmare. Återkommer eventuellt.

Tack ändå!

/A

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

## #7 — @nders, 2003-03-14T09:20Z

Släng upp en URL så får vi se.

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

## #8 — trexter, 2003-03-16T15:53Z

Jag tror också att det är som @nders säger. Varför skulle du annars  inte få samma felmeddelande på andrea sidor.

 :)

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

---

Tråden på webben: https://www.webforum.nu/amne/javascript/71063-expected-then
