webForumDet fria alternativet

Sätta höjd på div med javascript

1 svar · 306 visningar · startad av Andy

AndyMedlem sedan sep. 2001138 inlägg
#1

Kan man inte sätta höjd på en div med javascript. Har två divar som jag vill skall vara lika höga, så jag kör den här funktionen på onload:

function fixColumns() {
	elmLeftColumn = document.getElementById("leftcolumn");
	elmRightColumn = document.getElementById("rightcolumn");
	intLeftHeight = elmLeftColumn.offsetHeight;
	intRightHeight = elmRightColumn.offsetHeight;
	if (intLeftHeight > intRightHeight) {
		elmLeftColumn.style.height = intRightHeight + "px";
	} else {
		elmRightColumn.style.height = intLeftHeight + "px";
	}

}

Att hämta höjden på de två divarna med offsetHeight funkar jättebra, men det verkar inte gå att sätta höjden.

AndyMedlem sedan sep. 2001138 inlägg
#2

Glöm det... hade ju gjort ett eget klantigt slarvfel. skulle ju vara

intLeftHeight < intRightHeight

och inte

intLeftHeight > intRightHeight

:r

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