Сложение высоты.
<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, время: 06:49. |