---
title: "for loop - jag blir knäpp"
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/60509-for-loop-jag-blir-knäpp"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "Yoda"
published: "2002-11-28T14:06:53.000Z"
updated: "2002-11-28T15:44:32.000Z"
replies: 1
views: 148
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/60509-for-loop-jag-blir-knäpp"
---

# for loop - jag blir knäpp

## #1 — Yoda, 2002-11-28T14:06Z

for-loopen ska lopa igenom mina textfält och kolla så att de inte är tomma när man trycker på spara-knappen.

Här är mina textfält:

```
#foreach ($cur in [0..9])
<tr>
	<td><input type="text" maxlength="5" name="number_$!{cur}" size="5" value=""/></td>
	<td><input type="text" maxlength="30" name="aggregate_$!{cur}" value=""/></td>
	<td><input type="text" maxlength="30" name="term_$!{cur}" value=""/></td>
	<td><input type="text" maxlength="30" name="control_$!{cur}" value=""/></td>
</tr>
#end
```

För varje varv i loopen ska numret räknas upp- number_0, number_1 osv. så att varje rad kollas. Men hur ska jag få till uppräkningen med loopen. Jag tycker att jag har provat allt just nu.

Så här ser skriptet ut just nu:

```
for(var i = 0; i <10; i++) 
	{
		number = document.add.number_(i).value;
		aggregate = document.add.aggregate_(i).value;
		term = document.add.term_(i).value;
		control = document.add.control_(i).value;
		
		if(number=="" && aggregate=="" && term=="" && control=="")
		{
			
			alert("Du måste fylla i minst en rad för att spara!");
			return false;
		}
	}
```

Hur skriver jag för att få den till att fatta vilket varv den är på?
Någon som har något förslag?

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

## #2 — Johnsen, 2002-11-28T15:44Z

```
number	  = eval("document.add.number_"+ i +".value")
aggregate = eval("document.add.aggregate_"+ i +".value")
term	  = eval("document.add.term_"+ i +".value")
control	  = eval("document.add.control_"+ i +".value")
```

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

---

Tråden på webben: https://www.webforum.nu/amne/javascript/60509-for-loop-jag-blir-knäpp
