webForumDet fria alternativet

Visa/gömma div med en checkbox...

1 svar · 354 visningar · startad av PATTAN

PATTANMedlem sedan maj 200315 inlägg
#1

Hej..

Jag undrar hur man kan göra så att en <div> visas eller gömms när man trycker på en checkbox...

Att visa den var inga problem.. grejen är hur man kan veta att det är andra gången checkboxen blir tryckt på...

Så här ser min kod ut änsålänge:

function visa(){
	document.getElementById("lstproj").style.display = ""; 
}

<input type="checkbox" name="chkProj" value="proj" onclick="return visa();"  />

<div id="lstproj" style="display: none;">content</div>

En lätt lösning är ju att lägga in en yterligare checkbox som gör att <div> göms.. men jag vill kunna styra detta bara från en checkbox.

Tack för alla ideer..

@ndersMedlem sedan juni 200032 969 inlägg
#2
function visa(){
    var obj = document.getElementById("lstproj");    
    (obj.style.display=="none") ? obj.style.display = "" : obj.style.display="none";
}
135 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
132 ms — hämta tråd, inlägg och bilagor (db)