(JS+DHTML) Как узнать актуальное значение свойства

ilias_n

Новичок
(JS+DHTML) Как узнать актуальное значение свойства

Ситуация в общем такая

PHP:
<html>
<head>
<meta charset="windows-1251">

<SCRIPT LANGUAGE="JavaScript">

function NameFunction()
{
var se = document.all("STR1");
alert(se.height);
}

</SCRIPT>
PHP:
</head>

<body>
<TABLE>
<TR><TD HEIGHT=100 ID="STR1">КАКАЯ ТО ИНФА</TD></TR>
</TABLE>

<FORM name="bigform">
<INPUT TYPE="button" name="bigcaption" VALUE=" Назад " ONCLICK=NameFunction()>
</FORM>

</body>
</html>
Высота ячейки выставлена в 100. Если информации в ячейке достаточно мало то высота не меняется. Если же в эту ячейку запихать много информации реальная высота ячейки будет больше чем та которую я оговариваю HEIGHT=100 . Однако функция NameFunction() описанная выше выводит все равно не реальную высоту ячейки, а ту которую я продекларировал.

Вопрос:
как узнать реальную высоту ячейки?
 

crocodile2u

http://vbolshov.org.ru
1) Этот код - только под ослика.
2) Результат, который ты получаешь, вполне ожидаем.
3) Попробуй clientHeight
 

ilias_n

Новичок
crocodile2u Cпасибо большое работает

Под оперой 7 работает и под IE тоже работает
В любом случае работать это будет в локальной сети где у всех IE.
Мне тут на одном из форумов посоветовали offsetHeight тоже работает но выдает высоту на 2 пикселя больше чем clientHeight.

Вообще есть ли какая документация по DHTML и где с ней познакомится можно

Заранее спасибо
 

Юрий

Guest
Реальная высота находится в поле

document.all['STR1'].offsetHeight
 
Сверху