Check'a alla checkboxar

JavaScript

1 svar · 320 visningar · startad av petergrennanet

Medlem sedan dec. 1999258 inlägg
Trådstart#1

På min sida ska man kunna välja vilka man vill skicka email till genom att "bocka" för dom med checkboxar ur en lång lista.
Jag vill även att man ska kunna välja alla genom att trycka på en knapp.
Lista ser ut såhär:

input type=checkbox name=email value=sven@hej.se
input type=checkbox name=email value=kung@sthlm.se
etc.

Jag har testa detta

function selectALL {
document.formname.email.checked;
}

Men det hjälper inte.
Nån som kan hjälpa en förbluffad?

Medlem sedan feb. 2000137 inlägg
#2

testa det här:

<script language="Javascript">
function CheckAll()
{
  var val=document.formname.allbox.checked;
  for (var i=0;i<document.formname.elements.length;i++)
  {
    var e = document.formname.elements[i];
    if (e.name != 'allbox')
      e.checked = val;
  }
}
//-->
</script>

<form name="formname" action="detsomdetskavara" method="post">
<input type="checkbox" name="email" value="sven@hej.se"><br>
<input type="checkbox" name="email" value="kung@sthlm.se"><br>
<input name="allbox" type="checkbox" value="Check All" onClick="CheckAll();">
Markera/Avmarkera alla
</form>

det ska nog fungera med det här :)

lycka till, och ha det så bra!!

259 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
120 ms — deklarationer (db)
0 ms — hämta statistik (cache)
129 ms — hämta tråd, inlägg och bilagor (db)
127 ms — ändringar (db)