---
title: "Undefined i IE, OK i FF???"
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/155622-undefined-i-ie-ok-i-ff"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "aasah"
published: "2007-01-06T15:46:00.000Z"
updated: "2007-01-06T16:04:06.000Z"
replies: 4
views: 212
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/155622-undefined-i-ie-ok-i-ff"
---

# Undefined i IE, OK i FF???

## #1 — aasah, 2007-01-06T15:46Z

JavaScript och jag har en liten boxningsmatch som ska mynna ut i ett korsordsskript så småningom. För närvarande har JS nockat mig...   :( 

Om man trycker i valfri vit ruta i korsordet så kan man fylla i ett ord av rätt längd i den nedre tabellen, samt i den översta raden även fylla i just den rutans bokstav. Att fylla i en bokstav funkar fint i både FF och IE, men om jag försöker fylla i ett ord blir det fint i FF medan varje bokstav förvandlas till "undefined" i IE???? Vad 17 är fel?   :q [Webbsidan](http://www.tydal.nu/aasah/Lab/IntCW/jsTstSourceNotGen.html) 

```
function addWord(form, wordBoxNr) {
   var idBox = document.getElementById('wordBoxID'+wordBoxNr);
   var id = idBox.value;
   var ordBox = document.getElementById('wordBoxWord'+wordBoxNr);
   var ord = ordBox.value.toUpperCase();
   var antal = Word[id]['Traverse'].length;
   if (ord.length != antal) {
      alert ("You have entered "+ord.length+" letters. The word is "+antal+" long.");
   }
   else {
      for (var i = 0; i < antal; i++) {
         currPos = Word[id]['Traverse'][i];
         var cwVisiblePos = document.getElementById('td_'+currPos);
         alert("ordet = "+ord+", curr letter = "+ord[i]);
         cwVisiblePos.innerHTML = ord[i];
         var shyPos = document.getElementById('shy_'+currPos);
         shyPos.value = ord[i];
         ordBox.value = '';
      }
   }
}
```

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

## #2 — Peter S, 2007-01-06T15:51Z

IE verkar inte gilla subscripting. I stället kan du skriva ord.charAt(i).

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

## #3 — aasah, 2007-01-06T16:02Z

> **Peter S skrev:**
>
> IE verkar inte gilla subscripting. I stället kan du skriva ord.charAt(i).

Funkar det i FF också?

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

## #4 — Peter S, 2007-01-06T16:02Z

Japp!

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

## #5 — aasah, 2007-01-06T16:04Z

**Tusen** tack! :birp

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

---

Tråden på webben: https://www.webforum.nu/amne/javascript/155622-undefined-i-ie-ok-i-ff
