webForumDet fria alternativet

Checkbox på å av

3 svar · 263 visningar · startad av bagera

bageraMedlem sedan jan. 2001126 inlägg
#1

Så här långt har jag kommit, man klickar på kakbox och
checkboxen blir checkad.
hur gör jag för att checka ur den med nästa knapptryck på kakbox?

 [red]
<script language="JavaScript" type="text/JavaScript">
function onOff(ident)
{
for(i = 0; i < document.kakform.elements.length; i++)
{
if(document.kakform.elements[i].value == ident)
{
document.kakform.elements[i].checked = true;
}
}
}
</script>
<form name="kakform" >
<input type="checkbox" value="kakbox">
</form>
<a onClick="onOff('kakbox');" href="#">kakbox</a> 
[/red]
bageraMedlem sedan jan. 2001126 inlägg
#2

Heh, fixade det själv, pular nog bättre än jag tror ibland:)

[red]
<script language="JavaScript" type="text/JavaScript">
function onOff(ident)
{
for(i = 0; i < document.kakform.elements.length; i++)
{
if(document.kakform.elements[i].value == ident)
{
if(!document.kakform.elements[i].checked){
document.kakform.elements[i].checked = true;
return false;
}
document.kakform.elements[i].checked = false;

}
}
}
</script>
[/red]
JojoxxMedlem sedan juni 20004 308 inlägg
#3

! (not i JavaScript) är rätt användbart här;

<form name="kakform" >
<input type="checkbox" value="kakbox">
</form>
<a onClick="var x=document.forms['kakform'].elements[0]; x.checked=!x.checked; return false;" href="#">kakbox</a>
bageraMedlem sedan jan. 2001126 inlägg
#4

Jahaja, nästa problem då, om jag har 10 checkboxar

<input type="checkbox" value="kakbox">

<input type="checkbox" value="Olle">

<input type="checkbox" value="kalle">

osv, och jag vill kolla om alla är checkade.

ska jag använda name eller id å sätta samma id på alla
eller nåt eller kan man enkelt kolla dom på nåt annat sätt?.
Nån som har nån brilliant ide?

127 ms totalt · 3 externa anrop · v20260731065814-full.2b84b982
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
124 ms — hämta tråd, inlägg och bilagor (db)