---
title: "Validera med Loop..."
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/18522-validera-med-loop"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "Lind"
published: "2001-11-23T19:27:00.000Z"
updated: "2001-11-23T19:44:00.000Z"
replies: 1
views: 258
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/18522-validera-med-loop"
---

# Validera med Loop...

## #1 — Lind, 2001-11-23T19:27Z

Hej

Har löst mitt problem med checka om radiobuttons är markerade.
Men hur gör jag en loop som kollar alla 200 grupper istället för att som nu skriva nedanstående kod 200 ggr.
namnen på grupperna är enligt nedan s1 upp till s200 (varje har 3 radios)

if( !(document.form1.s1\[0\].checked &#0124;&#0124; document.form1.s1\[1\].checked &#0124;&#0124; document.form1.s1\[2\].checked) )
      { document.form1.s1\[0\].focus();
        alert("Ni har ej svarat på alla frågor" );
        return false; }

mvh
Lars

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

## #2 — Jojoxx, 2001-11-23T19:44Z

Exempel

```
<script language="JavaScript" type="text/javascript">
radiogroups=200;
function check(obj){
	for(n=1;n<=radiogroups;n++){
		t=false;
		for(nn=0;nn<eval("obj.s"+n+".length");nn++){
			if(eval("obj.s"+n+"["+nn+"].checked")) t=true;
		}
		if(!t){
			alert("Ni har ej svarat på alla frågor" );
			eval("obj.s"+n+"[0].focus");
			return false;
		}
	}
}
</script>

<form name="form1" action="sida.asp" method="post" onsubmit="return check(this);">
1: <input type="radio" name="s1" value="0"><input type="radio" name="s1" value="1"><input type="radio" name="s1" value="2"><br>
2: <input type="radio" name="s2" value="0"><input type="radio" name="s2" value="1"><input type="radio" name="s2" value="2"><br>
3: <input type="radio" name="s3" value="0"><input type="radio" name="s3" value="1"><input type="radio" name="s3" value="2"><br>
...osv
```

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

---

Tråden på webben: https://www.webforum.nu/amne/javascript/18522-validera-med-loop
