게시판 본문 ASP, ASP.NET, IIS & Script - Read Only
| re: 답변 내용에 오류가 있어서 정정합니다. |
|---|
|
작성자: 송원석
작성일시: 2004-09-24 21:16,
조회수: 3,062
|
|
죄송합니다. 오마르님. ㅠ_ㅠ
제가 순간적으로 뭔가 크게 착각을 했네요. 이전 답변 내용에 일부 잘못된 내용이 있어서 다시 정정을 하겠습니다. 이름이 비슷한 메소드가 세 개나 존재하다보니 제가 순간적인 실수를 해서 혼동해버렸습니다. ^_^;; 이전의 답변에서는 제가 getElementById() 메소드와 getElementsByName() 메소드 모두 조건에 해당하는 개체들을 컬렉션 형태로 리턴해준다고 말씀드렸습니다. 그러나 이 메소드들의 이름을 잘 살펴보시면 앞의 메소드에는 Element 라는 단어가 들어가고 뒤의 메소드에는 Elements 라는 단어가 들어가는 것을 알 수 있으실 것입니다. 이 이름에서도 짐작할 수 있는 것처럼 getElementById() 메소드는 해당 아이디를 가진 첫 번째 개체만을 리턴해줍니다. 그리고 getElementsByName() 메소드는 전에 말씀드린 대로 해당 이름을 가진 모든 개체들의 컬렉션을 리턴해줍니다. 그리고 제가 혼동을 하게된 원인인 또 하나의 메소드인 getElementsByTagName() 메소드는 문서내에 존재하는 지정 태그의 모든 개체들을 컬렉션 형태로 리턴해줍니다. 결과적으로 다음과 같이 요약할 수 있습니다. 1. getElementById() 메소드 → 아이디를 기준으로 가장 첫 번째 개체를 리턴한다. 2. getElementsByName() 메소드 → 이름을 기준으로 모든 개체를 컬렉션으로 리턴한다. 3. getElementsByTagName() 메소드 → 태그를 기준으로 모든 개체를 컬렉션으로 리턴한다.그렇다면 아이디를 이용해서는 어떻게 컬렉션 형태로 개체들의 집합을 얻을 수 있을까요? 불가능하지 않습니다. 바로 all 컬렉션을 사용하면 됩니다. 먼저 다음의 샘플 코드를 보시기 바랍니다.
alert(document.all("ID_SAMPLE").length);
이 코드는 현재 문서내에 존재하는 모든 ID_SAMPLE 이라는 아이디를 가진 개체들을 컬렉션으로 리턴하고 그 갯수를 보여줍니다. 다시 한 번 혼란을 드린 점 사과드립니다. ^_^;;감사합니다. |
|
IP 주소: 211.222.24.88
|
|
오마르 |
앗~ 간과하고 넘어간 부분인데 짚어주셔서 넘 감사합니다~~ ^-^=
|
2004-09-25 00:02 |
|
게시물 | |||
|---|---|---|---|---|
| 745 |
lang2 |
2004-10-01 | 628 | |
| 744 | 2004-10-01 | 2,886 | ||
| 743 |
오마르 |
2004-10-01 | 618 | |
| 742 | 2004-10-01 | 3,289 | ||
| 741 |
똥강아지 |
2004-09-26 | 720 | |
| 740 | 2004-09-29 | 2,933 | ||
| 739 |
똥강아지 |
2004-10-01 | 681 | |
| 738 | 2004-10-01 | 2,940 | ||
| 737 |
PDF파일이 안열리는거 해결 [2] |
쏭밤 |
2004-09-25 | 990 |
| 736 |
오마르 |
2004-09-23 | 678 | |
| 735 | 2004-09-23 | 3,203 | ||
| 2004-09-24 | 3,062 | |||
| 733 |
오마르 |
2004-09-22 | 734 | |
| 732 | 2004-09-22 | 3,255 | ||
| 731 |
jinny |
2004-09-24 | 683 | |
| 730 |
폴라리스 |
2004-09-22 | 745 | |
| 729 | 2004-09-22 | 2,944 | ||
| 728 |
nnnekh |
2004-09-20 | 897 | |
| 727 | 2004-09-20 | 3,369 | ||
| 726 |
궁금이 |
2004-09-20 | 730 | |
| 725 | 2004-09-20 | 3,192 | ||
| 724 |
jinny |
2004-09-24 | 940 | |
| 723 |
오마르 |
2004-09-20 | 642 | |
| 722 | 2004-09-16 | 3,081 | ||
| 721 | 2004-09-16 | 3,620 |

sign in
join
re: DHTML 베이스로 만든 툴바에서의 키보드 컨트롤