Сложение высоты.
<script type="text/javascript"> function h(){ var mainh=document.getElementById('cont').style.height; var part1h=document.getElementById('head').style.height; var part2h=document.getElementById('menu').style.height; mainh=part1h + part2h; } </script> что делаю не правильно ? по идеи должно слаживать высоту , но этого не происходит ... |
Цитата:
1 возможно высота задана только в стилях в объекте js её нет 2 возвращаемое .style.height-это строка, причём заканчивающаяся на px alert("2px"+"3px"); вычислять высоту-document.getElementById('cont').offsetHeight |
спасибо) как раз про
Цитата:
тоисть таким образом? var mainh=document.getElementById('cont').offsetHeight; var part1h=document.getElementById('head').offsetHeight; var part2h=document.getElementById('menu').offsetHeight; mainh=part1+part2; |
mainh=part1+part2+"px"; |
mainh=part1+part2+'px'; ага , получается mainh стаёт строкой и можно подставить в ...style.height |
var mainh=document.getElementById('cont').style.height; var part1h=document.getElementById('head').offsetHeight; var part2h=document.getElementById('menu').offsetHeight; mainh=part1+part2+"px"; |
Часовой пояс GMT +3, время: 13:54. |