내가 만든 웹 페이지에서 스타일 블록을 사용하여 위치를 정의했습니다. 특정 ID에 대한 절대 값입니다. 또한 상단 및 왼쪽 항목도 설정합니다. 이 모든 것이 잘 작동합니다. obj.style.positionJavaScript가 아닌 STYLE 태그로 설정된 스타일 값을 찾기 위해 JavaScript를 사용하려면 어떻게해야합니까?
alert(document.getElementById("vPage").style.position);
그 값이 ""
은 왜이다 :
<style>
#vPage { position: absolute; left: 100px; top: 100px; }
</style>
는하지만 하려고 할 때이는 자바 스크립트를 사용하여 값을 읽어? 스타일 태그로 설정 한 페이지 요소의 스타일을 확인하려면 어떻게해야합니까? 이 아닌은 자바 스크립트 에서 설정합니다. 자바 스크립트?
사용중인 브라우저는 IE7입니다. 어떤 도움을 주셔서 감사합니다.
http://robertnyman.com/2006/04/24/get-the -rendered-of-an 요소 /. 아, 그리고 이것은 jQuery를 사용하는 또 다른 이유 일뿐입니다.) – j08691
왜 이렇게 대답하지 않습니까, @ j08691? 나에게 대답하는 것처럼 보이고 간단한 "스타일 속성은 인라인 스타일의 값만 제공합니다"및 IE7에서 작동 할 스 니펫 일 수 있습니다. –
@Orville : 요소의 계산 된 스타일을 찾고 있습니다. 물론 표준 방식과 IE 방식이 있습니다. 위의 링크는 내가 비틀 거리고 게시 할 예정인 링크이기도합니다. –