---
title: "En checkbox markerar övriga checkboxar?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/127985-en-checkbox-markerar-övriga-checkboxar"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "Yoda"
published: "2005-05-10T21:22:58.000Z"
updated: "2006-01-20T18:02:30.000Z"
replies: 7
views: 341
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/127985-en-checkbox-markerar-övriga-checkboxar"
---

# En checkbox markerar övriga checkboxar?

## #1 — Yoda, 2005-05-10T21:22Z

Hej, jag har en massa checkboxar som man ev. vill fylla i allihop. Då tänkte jag underlätta lite och ha en checkbox allra längst ner som gör att alla övriga checkboxar blir ibockade ifall man bockar i den nedersta. Hur gör man det?

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

## #2 — Insider, 2005-05-10T21:31Z

<http://www.webforum.nu/showthread.php?s=&postid=981110#post981110>

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

## #3 — Yoda, 2005-05-10T21:50Z

Fast det blir inte riktigt rätt ändå, har jag missuppfattat något?

```
<form name="formName" onSubmit="return toggleAll();">
    <input type="submit" name="checkAll" value="Bocka för alla">
</form>

function toggleAll(formName)
{
    for(var i=0; i<formName.checkAll.length; i++)
    {
          if(formName.checkAll[i].type == "checkbox")
               formName.checkAll[i].checked = !formName.checkAll[i].checked;
     }
};
```

Knappen fyller inte i checkboxarna den tar bara bort bocken ifall jag redan fyllt i dem... Jag vill ju också att den ska fylla i alla när jag klickar på knappen. Eller allra helst en checkbox till som utlöser det hela.

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

## #4 — Palle, 2005-05-11T06:14Z

Tråden flyttad från *HTML, XHTML & CSS*.

mvh Palle
Moderator webForum

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

## #5 — jawbreaker, 2005-05-11T06:49Z

```
function checkOrUncheckAll( p_form, p_isChecked )
{
	var e = p_form.elements;
	for ( var i = 0; i < e.length; i++ )
	{
		if ( "checkbox" == e[i].type )
			e[i].checked = p_isChecked;
	}
}
```

```
<form>
<input type="checkbox" id="cb1" name="cb" value="1" /><label for="cb1">Alternativ 1</label><br />
<input type="checkbox" id="cb2" name="cb" value="2" /><label for="cb2">Alternativ 2</label><br /><br />
<input type="checkbox" id="cbAll" name="cbAll" onclick="checkOrUncheckAll(this.form, this.checked);" /><label for="cbAll">Markera/avmarkera alla</label>
</form>
```

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

## #6 — Yoda, 2005-05-11T12:09Z

Perfekt, tack så mycket!! :e

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

## #7 — learn, 2006-01-20T16:22Z

Jag skulle vilja spinna vidare på denna tråd med en tilläggsfråga :)

Om jag i funktionsanropet vill kunna skicka med vilka checkboxar som skall markeras, hur ska jag göra??

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

## #8 — learn, 2006-01-20T18:02Z

Hänvisar till [denna tråd](http://www.webforum.nu/showthread.php?t=138064). Snälla hjälp mig!

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

---

Tråden på webben: https://www.webforum.nu/amne/javascript/127985-en-checkbox-markerar-övriga-checkboxar
