야이니 세상즐기기

공지 사항

'JavaScript'에 해당되는 글 3건

  1. 2008.04.06 getElementById 객체 배열
JavaScript 2008. 4. 6. 17:33 by 야이니

document.getElementById("tdObject") 로는 배열 객체를 받지 못한다.

객체를 배열로 받고자 한다면..

<html>
<Script Language="JavaScript">
function getDivDisplay()
{
 var obj = document.getElementsByName("tdObject");
 alert( obj.length );
}
</Script>
<body>
<table border='0' cellpadding='0' cellspacing='0'>
 <tr>
  <td id="tdObject"></td>
 </tr>
 <tr>
  <td id="tdObject"></td>
 </tr>
 <tr>
  <td id="tdObject"></td>
 </tr>
 <tr>
  <td id="tdObject"></td>
 </tr>
 <tr>
  <td id="tdObject"></td>
 </tr>
 <tr>
  <td id="tdObject"></td>
 </tr>
</table>
<input type="button" value="DisplayName" OnClick="JavaScript:getDivDisplay()">

</body>

</html>

위와 같이

document.getElementsByName("tdObject") 받는다.


<html>
<body>
<table border='0' cellpadding='0' cellspacing='0'>
 <tr>
  <td id="tdObject"></td>
 </tr>
 <tr>
  <td id="tdObject"></td>
 </tr>
 <tr>
  <td id="tdObject"></td>
 </tr>
 <tr>
  <td id="tdObject"></td>
 </tr>
 <tr>
  <td id="tdObject"></td>
 </tr>
 <tr>
  <td id="tdObject"></td>
 </tr>
</table>
<input type="button" value="DisplayName" OnClick="JavaScript:getDivDisplay()">

<Script Language="JavaScript">
function getDivDisplay()
{
 var obj = tdObject; // <- 이렇게 받는건 IE에서만 된단다. ;;
 alert( obj.length );
}
</Script>

</body>

</html>

이처럼 객체 아래 부분에서 객체명으로 받으면 된다.

1 2 3 
BLOG main image
야이니 세상즐기기

by 야이니

카테고리

분류 전체보기 (18)
---------- (0)
Java (4)
Eclipse (3)
JavaScript (3)
JavaFX (1)
AJAX (1)
KAFKA 카프카 (1)
----------- (0)
재테크 (0)
라틴댄스 (0)
세상살이 (5)
해외여행 (0)
국내여행 (0)

달력

«   2025/12   »
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31

최근에 올라온 글

최근에 달린 댓글

최근에 받은 트랙백

tistory!get rss Tistory Tistory 가입하기!