---
title: "Slå samman toggleAll och checkall"
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/147035-slå-samman-toggleall-och-checkall"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "Qonos"
published: "2006-05-18T07:39:49.000Z"
updated: "2006-05-18T08:37:41.000Z"
replies: 1
views: 237
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/147035-slå-samman-toggleall-och-checkall"
---

# Slå samman toggleAll och checkall

## #1 — Qonos, 2006-05-18T07:39Z

Hitta dessa här på forumet och de fungerar kanon, men hur i helsike :) gör man för att slå samman dessa man kan ha samma länk (eller i detta fallet har jag en checkbox) för att markera och avmarkera?

```
<body>
<script language="JavaScript" type="text/javascript">
function checkall(formobj,namestart){
	for(var n=0;n<formobj.length;n++){
		if(formobj[n].type=="checkbox" && formobj[n].name.indexOf(namestart)==0){
			formobj[n].checked=true;
		}
	}
}
function toggleAll(formName){
     for(var i=0; i<formName.elements.length; i++){
          if(formName.elements[i].type == "checkbox")
               formName.elements[i].checked = !formName.elements[i].checked;
     }
};
</script>
```

 

tack på förhand..

//magnus

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

## #2 — nitro2k01, 2006-05-18T08:37Z

Så här?

```
<script language="JavaScript" type="text/javascript">
function setAll(formName, state){
     for(var i=0; i<formName.elements.length; i++){
          if(formName.elements[i].type == "checkbox")
               formName.elements[i].checked = state;
     }
};
/*
setAll("formnamnet", true); // Kryssa för alla
setAll("formnamnet", false); // Kryssa av alla
*/
</script>
```

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

---

Tråden på webben: https://www.webforum.nu/amne/javascript/147035-slå-samman-toggleall-och-checkall
