Получение фактических значений элемента или высоты элемента через attribute.getNamedItem

я пытаюсь получить значения ширины /высоты элемента в dom-дереве (HTML-страница), и я использую метод ниже:я получаю информацию об идентификаторе и классе с помощьюно, как вы можете догадаться, любой элемент не должен иметь узлы id и /или класса, поэтому я не могу проверить значение узла width = ".. px" или метод getElementByIdВ результате, есть ли способ получить значения ширины и высоты элемента узла, используя метод getNamedItem /или любой другой, который вы можете посоветовать.ПРИМЕЧАНИЕ: мне нужно получить реальную ширину и высоту, а не CSS или Inline, потому что, возможно, ширина составляет 60% в CSS, но она отображается как 100px ...Заранее спасибо.
4 голоса | спросил Alper 11 MaramFri, 11 Mar 2011 03:48:44 +03002011-03-11T03:48:44+03:0003 2011, 03:48:44

1 ответ


0

element.offsetWidth, element.offsetHeight: overall size of the containing box in pixels

element.clientHeight, element.clientWidth: content dimensions

These are read only properties, and always return the current rendered values.

(You need to assign a style property in the element or in a stylesheet to set most elements onscreen height and width.)

ответил kennebec 11 MaramFri, 11 Mar 2011 04:36:45 +03002011-03-11T04:36:45+03:0004 2011, 04:36:45

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132