---
title: "Ställa markören i början av en textarea"
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/150667-ställa-markören-i-början-av-en-textarea"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "learn"
published: "2006-08-28T19:01:19.000Z"
updated: "2006-08-29T17:08:48.000Z"
replies: 5
views: 338
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/150667-ställa-markören-i-början-av-en-textarea"
---

# Ställa markören i början av en textarea

## #1 — learn, 2006-08-28T19:01Z

Jag har en textarea på en sida. När denna sida laddas så vill jag att markören skall ställa sig i denna textarea. Så här:

```
<script language=JavaScript>
document.forms[0].blabla.focus();
</script>
```

Men då hamnar markören längst ner i textarean, jag vill ha den i början istället. Hur gör jag?

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

## #2 — learn, 2006-08-28T23:53Z

Någon nattlig som vet? :)

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

## #3 — learn, 2006-08-29T08:54Z

Nähe, någon daglig då? ;)

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

## #4 — nitro2k01, 2006-08-29T10:55Z

Så här skulle jag ha löst det:

```
<input id="foo" value="Text. Textmassa. Massa text." />
<script type="text/javascript">
window.onload=function(){
	ctl=document.getElementById("foo");

	if('undefined'!= typeof ctl.createTextRange)
		with(ctl.createTextRange()){
			moveStart("character", 0);
			moveEnd("character", 0);
			select();
		}
	else if ('undefined'!= ctl.setSelectionRange)
		ctl.setSelectionRange(0, 0);

	ctl.focus();
}
</script>
```

/r Liten redigering.

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

## #5 — learn, 2006-08-29T16:50Z

Hmm, ok... Finns det verkligen inget enklare sätt? Känns så avancerat...

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

## #6 — nitro2k01, 2006-08-29T17:08Z

Största anledningen till att det är så avancerat är att olika browsers gör på olika sätt. Du får leva med det helt enkelt!

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

---

Tråden på webben: https://www.webforum.nu/amne/javascript/150667-ställa-markören-i-början-av-en-textarea
