Autor Zpráva
Camo
Profil
Dobrý večer! Na dobrú noc, macko ......

Hneď priznávam, že som asi pol hodinu hĺadal v Googli Javascript getheight(), ale moc som toho nenašiel a ak tak tomu vôbec nechápem.
Pozeral som čosi na Intervale ai. ,ale nejaké normálny popis metódy som nenašiel.
Môže mi niekto dať link kde by som to našiel, ak také niečo vôbec existuje?
Potrebujem(pre pokusy), zistiť výšku elementu v PX aby som s ńou mohol ďalej pracovať.

Predstavujem si to nejak takto:

h=document.getElementByID(´bla´).getHeight()

Vďaka za pomoc!
Carrot
Profil *
offsetHeight
Camo
Profil
Carrot:
Hmm, funguje!
Mám toto:
<body style="text-align:center">

<div id="lolo" style="padding:20px; margin:50px; width:300px; background-color:Green">kvmjhmkvhjkcfvg djh j kvmjhmkvhjkcfvg djh j  kvmjhmkvhjkcfvg djh j kvmjhmkvhjkcfvg djh kvmjhmkvhjkcfvg djh jkvmjhmkvhjkcfvg djh jkvmjhmkvhjkcfvg djh j kvmjhmkvhjkcfvg djh j  kvmjhmkvhjkcfvg djh j kvmjhmkvhjkcfvg djh j  kvmjhmkvhjkcfvg djh j kvmjhmkvhjkcfvg djh j  kvmjhmkvhjkcfvg djh jj kvmjhmkvhjkcfvg djh j  kvmjhmkvhjkcfvg djh j
</div>

<div id="bobo" style="background-color:red; width:200px">ghghghgh</div>

<script type="text/javascript">

	 var h = document.getElementById('lolo').offsetHeight;
	 document.getElementById('bobo').style.height=h ;
	 
</script>


    </body>


Len ako sa zdá z toho článku, je to len pre IE a Mozilu. Niečo univerzálnejšie neexistuje?
Chamurappi
Profil
Reaguji na Cama:
ako sa zdá z toho článku, je to len pre IE a Mozilu
Jak jsi to z toho vyčetl?

Niečo univerzálnejšie neexistuje?
Ne. Tohle funguje všude.

Kdybys chtěl, aby tvůj skript fungoval i ve standardním režimu, připiš k h + "px".
Camo
Profil
Chamurappi:
Z tejto vety:,,offsetHeight is part of the MSIE's DHTML object model. offsetHeight is not part of any W3C specification or technical recommendation.,,

Či som si niečo zle preložil?
No a to ma samozrejme teší, vďaka za informáciu!
Chamurappi
Profil
Reaguji na Cama:
Existence specifikace by stejně nezaručovala universálnost. Hodně z toho, co se dnes používá, pochází z „MSIE's DHTML object modelu“, třeba i slavná vlastnost innerHTML.
Camo
Profil
A teda ide o to, že tú výšku potrebujem potrebujem získať z elementu, ktorý nemá pevnú výšku. Ten príklad mi funguje, ale nebude tam nejaký zádrhel?
Chamurappi
Profil
Reaguji na Cama:
nebude tam nejaký zádrhel?
Neměl by být. A pokud bude, všimneš si toho :-)
Camo
Profil
Tak teda ešte raz vďaka!

Dobrú noc vám deti!
Nox
Profil
Camo:
Dobrou noc, strýčku Fido!

Vaše odpověď

Mohlo by se hodit

Neumíte-li správně určit příčinu chyby, vkládejte odkazy na živé ukázky.
Užíváte-li nějakou cizí knihovnu, ukažte odpovídajícím, kde jste ji vzali.

Užitečné odkazy:

Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: