image-map(이미지맵)의 area 객체를 가리킵니다.
Area 객체 속성
alt : 텍스트로 표현되는 값인 alt속성의 값을 반환합니다.
coords : 맵의 영역을 반환합니다.
shape : 이미지 맵의 영역의 모양을 나타냅니다. ( rect | circle | poly | default )
※ 이미지에 맵을 걸어 링크를 걸었습니다. 이 맵의 링크 영역을 가르키는 것이 coords 속성입니다. 이 속성값을 자바 스크립트로 변경하는 방법은 다음과 같습니다.
<img src="test.gif" width="100" height="100" usemap="#test"/>
<map name="test">
<area id="test" shape="circle" coords="50,50,10" alt="테스트" href="index.html"/>
</map>
<script type="text/javascript">
x = document.getElementById("test");
x.coords = "20,20,10"; // 값을 ""(인용구) 안에 작성하면 됩니다.
document.write( x.coords );
</script>
또 Map 객체에 Area 객체가 여러 개일 경우 접근하는 방법은다음과 같습니다.
<img src="test.gif" width="100" height="100" usemap="#test"/>
<map name="test">
<area id="test" shape="circle" coords="50,50,10" alt="테스트" href="index.html"/>
<area id="test" shape="circle" coords="80,80,10" alt="테스트2" href="index.html"/>
</map>
<script type="text/javascript">
x = ducument.getElementById("test").getElementsByTagName("area");
for ( i = 0 ; i < x.length ; i++ ) {
x[i].coords = "0,0,0";
}
</script>
'Java Script & DOM > HTML DOM' 카테고리의 다른 글
HTML Document 객체 (0) | 2010.12.16 |
---|---|
DOM Select 객체 (0) | 2009.11.05 |
DOM input radio 객체 (0) | 2009.11.04 |
DOM Style 객체 (CSS 관련 객체) (0) | 2009.10.26 |
태그 영역을 감추기 (0) | 2009.10.21 |