---
title: "Smärre bekymmer med tabb och focus i FF."
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/134641-smärre-bekymmer-med-tabb-och-focus-i-ff"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "Engine^"
published: "2005-09-22T13:58:26.000Z"
updated: "2005-09-22T17:27:08.000Z"
replies: 3
views: 320
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/134641-smärre-bekymmer-med-tabb-och-focus-i-ff"
---

# Smärre bekymmer med tabb och focus i FF.

## #1 — Engine^, 2005-09-22T13:58Z

Jag låter en funktion kontrollera antalet tecken i en textarea. Den anropas via onblur-eventet.

Nu vill jag att focus ska sättas på elementet som anropade funktionen, men det vill sig inte riktigt.

```
function checkLength( strID, intMaxLength )
{
  var intLength;

  intLength = document.getElementById( strID ).value.length;

  if( intLength > intMaxLength )
  {
    alert( ... );

    [b]document.getElementById( strID ).focus();[/b]
  }
}

<textarea ... id="txtPlutt" onblur="checkLength( this.id, 2000 );">..</textarea>
```

Den markerade raden har ingen effekt i FF, men fungerar som jag hade tänkt i IE.
Vad är det som är fel?

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

## #2 — Web-Tor, 2005-09-22T14:20Z

Nu är jag inte någon FF-expert men testa med *onfocus()* istället.

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

## #3 — nitro2k01, 2005-09-22T15:23Z

Jag skulle tro att denna funktion är inaktiverad i onblur-eventet för att förhindra att en sida hindrar användaren från att låta fokus försvinna från ett fält.
Nej, Tor, det fungerar inte! :)

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

## #4 — Engine^, 2005-09-22T17:27Z

Tackar för tipset nitro.

Tydligen är det som så att Gecko-motorn inte stödjer att man sätter fokus till det objekt som just tappat fokus.

Workaround

```
if( [i]gecko[/i] )
  setTimeout( "document.getElementById( [i]objektID[/i] ).focus()",0);
```

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

---

Tråden på webben: https://www.webforum.nu/amne/javascript/134641-smärre-bekymmer-med-tabb-och-focus-i-ff
