---
title: "Formulär koll slå ihop och kolla att någon är ifylld"
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/18837-formulär-koll-slå-ihop-och-kolla-att-någon-är-ifylld"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "erka"
published: "2002-02-01T12:35:00.000Z"
updated: "2002-02-01T16:11:00.000Z"
replies: 1
views: 187
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/18837-formulär-koll-slå-ihop-och-kolla-att-någon-är-ifylld"
---

# Formulär koll slå ihop och kolla att någon är ifylld

## #1 — erka, 2002-02-01T12:35Z

Hej!

Jag har har en funktion som kollar att saker och ting är ifyllda problemet är att jag har 4 stycken kryssboxar och minst en av dem måste vara ifylld, spelar inte någon roll vilken de heter.

strP1
strP2
strP3
strP4

funktion som jag har nu ser ut

```
<script language="JavaScript" type="text/javascript">
function doCheckFields()

{
	var SubmitForm
	
	SubmitForm = false
	
	
	if (form1.strAdress1.value == '')
	{
		alert("Adress field is empty!");
		form1.strAdress1.focus();
		return false;
	}
	
	if (form1.strCity.value == '')
	{
		alert("City field is empty!");
		form1.city.focus();
		return false;
	}
	
	if (form1.strZip.value == '')
	{
		alert("Zip field is empty!");
		form1.strZip.focus();
		return false;
	}
	
	if (form1.strPhone.value == '')
	{
		alert("Phone number field if empty!");
		form1.strPhone.focus();
		return false;
	}
	document.form1.submit()
}
</script>
```

Hur lägger jag till att den också kollar att minst en av de fyra nämnda ovan är ikryssade (checked) ? Har sökt men inte hittat något svar, i vb använder man ju AND men hur skriver man det i javascript?

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

## #2 — Jojoxx, 2002-02-01T16:11Z

"kryssruta" läser jag som checkbox.

```
krysset=false;
for(n=1;n<=4;n++){
if(eval("document.form1.strP"+n+".checked")){ krysset=true; }
}
if(!krysset){
   alert('Minst en ruta måste vara markerad');
   //...osv
```

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

---

Tråden på webben: https://www.webforum.nu/amne/javascript/18837-formulär-koll-slå-ihop-och-kolla-att-någon-är-ifylld
