---
title: "focus() -problem"
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/81332-focus-problem"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "- Henke -"
published: "2003-07-05T08:51:17.000Z"
updated: "2003-07-05T13:56:01.000Z"
replies: 1
views: 232
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/81332-focus-problem"
---

# focus() -problem

## #1 — - Henke -, 2003-07-05T08:51Z

Hej!

Jag har en sida som fungerar som så att den inkluderar 2 andra filer (för design/struktur).
I början av den första inkluderade filen anger jag följande:

\<BODY OnLoad="javascript:SEARCH.domain1.focus();"\>

för att markören ska ställa sig i rutan (rutan finns dessutom på alla sidor).

Problemet kommer då jag på en annan sida vill att ett annat fält ska fokuseras. Det löste jag genom följande:

\<script language="javascript"\>
\<!--
LOGIN.mail.focus();
//--\>
\</script\>

Problemet är att IE klagar på följande:
Error: 'LOGIN' is undefined

Alla rutor och namn existerar.
Någon som har en lösning?

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

## #2 — dectgap, 2003-07-05T13:56Z

Skriv på denna formen istället:

```
document.forms['formulärnamn'].elements['elementnamn'].focus()
```

T ex:

```
<script type="text/javascript">
window.onload=function(){
  document.forms['aaa'].elements['bbb'].focus();
}
</script>

...

<form name="aaa">
<input type="text" name="bbb" />
</form>
```

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

---

Tråden på webben: https://www.webforum.nu/amne/javascript/81332-focus-problem
