Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > JavaScript: Общие вопросы > Как определить ширину DIV


Автор: chis 8.10.2004, 15:27
<DIV>
Некоторое содержимое
</DIV>

Как можно определить ширину DIV-a ?

Автор: Gold Dragon 8.10.2004, 15:36
Наверное трудно сделать, если не указать значение
Код
<div id="qqq" style="width: 200px;">что-то</div>
<script>
document.write(document.getElementById("qqq").style.width)
</script>


Автор: Се ля ви 8.10.2004, 16:17
свойство clientWidth:

Код
<div id="id">ляляля</div>
...
var lalalaWidth = document.getElementById('id').clientWidth


А вообще, народ, в Macromedia Dreamweaver начиная с MX - самая классная документация. И очень удобно устроена. Есть абсолютно всё. Этот приём я выудил за пол-минуты, к примеру... Не сочтите за рекламу, а просто за добрый совет - при грамматном подходе решаться почти все проблемы вёрстки и JS-программирования :-)

Автор: Sardar 8.10.2004, 21:56
Цитата
Не сочтите за рекламу, а просто за добрый совет

Xелп там действительно мощный, совет хороший smile.gif
Сам пользуюсь MSDN'ом.

Свойство clientWidth даст ширину содержания в пикселях, все в ключая бордеры и прочее можно достать через offsetWidth.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)