visa/gömma med checkbox

JavaScript

3 svar · 271 visningar · startad av aleborg

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

Jag har en table som jag behöver visa om en checkbox avkryssas och gömma om den kryssas i, hur gör man?(värdelös på JavaScript)

checkboxen är som default ikryssad

Medlem sedan juni 20004 308 inlägg
#2

Lé example

<script language="JavaScript" type="text/javascript">
function showLayer(Id){
	if (document.all) {
		document.all[Id].style.visibility = "visible";
	} else if (document.layers){
		document.layers[Id].visibility = "show";
	} else if (document.getElementById){
		document.getElementById(Id).style.visibility = "visible";
	}
}
function hideLayer(Id){
	if (document.all) {
		document.all[Id].style.visibility = "hidden";
	} else if (document.layers){
		document.layers[Id].visibility = "hide";
	} else if (document.getElementById){
		document.getElementById(Id).style.visibility = "hidden";
	}
}
</script>
<div id="myTable" style="position:absolute;top;50px;left:50px;visibility:hidden;"><table border="1"><tr><td>En tabell</td></tr></table></div>
<form>
<input type="checkbox" onClick="(this.checked)?hideLayer('myTable'):showLayer('myTable');" checked>
</form>
Medlem sedan nov. 20017 144 inlägg
#3

Jag har försökt detta med mycket i tabellen men det blir helt vitt på sidan, inte äns checkboxen syns. :(
Vad kan det vara?

Medlem sedan juni 20004 308 inlägg
#4

Validera din sida. Jag skulle snarare tro att felet beror på någon miss i html-koden än att det är för mycket av den.

289 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
121 ms — deklarationer (db)
0 ms — hämta statistik (cache)
165 ms — hämta tråd, inlägg och bilagor (db)
118 ms — ändringar (db)