---
title: "Validering att minst en checkbox är ifylld ?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/77703-validering-att-minst-en-checkbox-är-ifylld"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "Pellefant"
published: "2003-05-21T23:46:20.000Z"
updated: "2003-05-22T07:37:38.000Z"
replies: 2
views: 229
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/77703-validering-att-minst-en-checkbox-är-ifylld"
---

# Validering att minst en checkbox är ifylld ?

## #1 — Pellefant, 2003-05-21T23:46Z

Hej!

Hur kan man lägga till kod till detta, så att det även kollas så att minst en checkbox är ikryssad?

```
I head...

<SCRIPT LANGUAGE="JavaScript" >
function emntyvalidation(entered, alertbox)
                       {
                        with (entered)
                       {
		         if (value==null || value=="" || value=='\n' )
                       {if (alertbox!="") {alert(alertbox);} return false;}
                       else {return true;}
                       }
                     } 

function formvalidation(thisform)
                       {
                       with (thisform)
                       {
                   

if (emntyvalidation(input,"Enter the name of the business please")==false)    
   {input.focus(); return false;};
					   
if (emntyvalidation(contactname,"Enter the Contact name please")==false) 
   {contactname.focus(); return false;};
}

I body...

<form action="sendmail.asp" method="post">

<input type=CHECKBOX name="box1"> Box 1
<input type=CHECKBOX name="box2"> Box 2
<input type=CHECKBOX name="box3"> Box 3

Några textfields finns här, som valideras med koden ovan

</FORM>
```

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

## #2 — Peter S, 2003-05-22T07:01Z

Integrera följande kod med din befintliga:

```
	var
		e=o.elements,
		i=e.length,
		ch=false;

	while(i-->0){
		if(e[i].type=="checkbox" && e[i].checked){
			ch=true;
			break;
		}
	}

	if(!ch){
		alert("Minst en av \"checkboxarna\" måste vara ikryssad");
		return false;
	}
```

 :)

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

## #3 — Pellefant, 2003-05-22T07:37Z

Tack!!!

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

---

Tråden på webben: https://www.webforum.nu/amne/javascript/77703-validering-att-minst-en-checkbox-är-ifylld
