2011-03-02 2 views
0

org.w3c.dom dom 문서를 구성 요소에로드했습니다.org.w3c.dom : 요소의 높이와 너비를 가져 옵니까?

각 요소를 강조 표시하고 싶습니다.

예를 들어 mouseover에서이 요소의 요소를 가져온 다음이 요소의 크기를 가져 와서 색칠 된 테두리가있는이 요소 위에 Jframe을 만들 수 있습니다.

요소의 높이와 너비를 가져올 수 있습니까?

답변

2

DOM API는 실제로 HTML 또는 렌더링을 처리하지 않지만 XML 요소의 요소를 순수하게 나타냅니다.

이러한 요소에는 고유 한 크기 (또는 색상 또는 z- 색인 ...)가 없습니다.

이 정보가 필요하면 실제로 문서를 렌더링하거나 최소한 렌더링 할 수있는 레이아웃을 생성하는 구성 요소가 있어야합니다.

응용 프로그램에 이러한 구성 요소가 있습니까? 귀하의 코드가 브라우저에서 애플릿으로 실행되고 있습니까?

+0

+1 - 저는 그가 W3C DOM API를 Javascript HtmlDocument/HtmlElement 클래스와 혼동시킬 수 있다고 생각합니다. (자바 스크립트에서도 그들 사이에 구별이있다 ...) –

+0

첫 질문에 그렇다. 두 번째는 안된다. 로드 된 DOM은 구성 요소에 표시되는 것보다 액세스 할 수 있다고 생각합니다. – KJW

+0

@Kim :이 경우 정보를 표시하는 구성 요소를 요청해야합니다. –