webForumDet fria alternativet
Logga in / Bli medlem

Loopa igenom alla controller i ett formulär

JavaScript

2 svar · 223 visningar · startad av lasseh79

Medlem sedan jan. 200568 inlägg
Trådstart#1

Hej!!

Vill kunna loopa igenom alla controller i ett formulär. Detta ska funka i både mozilla och IE 5+!

Detta funkar i IE:

if (document.forms[0].elements.length >0)
{
for( i=0;i<document.forms[0].elements.length;i++)
{
if (document.forms[0].elements*.checked==true)
{
document.forms[0].elements*.checked = false;
}
}
}**

Medlem sedan dec. 20042 245 inlägg
#2

Det verkar funkar i Mozilla också.

Medlem sedan dec. 20025 483 inlägg
#3

Varför if-satser?

for (var i = 0; i < document.forms[0].elements[0].length; i++){
  document.forms[0].elements[0].checked = false;
}
385 ms totalt · 4 externa anrop · v20260731065814-full.c32e866c
256 ms — deklarationer (db)
0 ms — hämta statistik (cache)
126 ms — hämta tråd, inlägg och bilagor (db)
256 ms — ändringar (db)