webForumDet fria alternativet

visa göma flera div

1 svar · 372 visningar · startad av mats47

mats47Medlem sedan mars 2009185 inlägg
#1

I en loop har jag flera div samtigt per rad/loop, som visar eller gömer innehållet om en kryssruta är markerad.

function showHideText2(box,id) 
{  var elm = document.getElementById(id)  
elm.style.display = box.checked? "inline":"none" 
a elm.style.display = box.checked? "inline":"none"  } 

onclick=showHideText2(this,"myText<%=A%>"

Första div fungerar men får problem med nr 2
Tex
första div heter myText88
andra div heter amyText88

Hur sätter jag ihopp a elm där
elm är en sträng=myText88

a elm.style.display = box.checked? "inline":"none"

voigtann1Medlem sedan juni 20019 519 inlägg
#2
function showHideText2(box,id) {
	var elm = document.getElementById("myText" + id);
	elm.style.display = box.checked? "inline":"none";
	var aelm = document.getElementById("amyText" + id);
	aelm.style.display = box.checked? "inline":"none";
}
...onclick="showHideText2(this,'<%=A%>')"...

eller behåller du javascript funktionen du använder dig av och lägg in samma funktion i onclick:

...onclick="showHideText2(this,'myText<%=A%>'),[b]showHideText2(this,'amyText<%=A%>')[/b]"...
126 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
123 ms — hämta tråd, inlägg och bilagor (db)