게시판 본문 ASP, ASP.NET, IIS & Script - Read Only

re: 답변 내용에 오류가 있어서 정정합니다.
작성자: 송원석
작성일시: 2004-09-24 21:16,  조회수: 2,419
죄송합니다. 오마르님. ㅠ_ㅠ

제가 순간적으로 뭔가 크게 착각을 했네요. 이전 답변 내용에 일부 잘못된 내용이 있어서 다시 정정을 하겠습니다. 이름이 비슷한 메소드가 세 개나 존재하다보니 제가 순간적인 실수를 해서 혼동해버렸습니다. ^_^;;

이전의 답변에서는 제가 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
전체 1 건의 댓글이 존재합니다.

오마르

앗~ 간과하고 넘어간 부분인데 짚어주셔서 넘 감사합니다~~ ^-^=
2004-09-25 00:02
전체 2,095 건의 게시물, 84 페이지로 구성된 ASP, ASP.NET, IIS & Script 게시판의 56 페이지입니다.
게시물
745

DHTML 베이스로 만든 툴바에서의 키보드 컨트롤

lang2

2004-10-01 628
744

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

송원석

2004-10-01 2,310
743

오늘은 회원 정보 수정에 대한 질문인데요 ^^

오마르

2004-10-01 618
742

re: 오늘은 회원 정보 수정에 대한 질문인데요 ^^ [1]

송원석

2004-10-01 2,605
741

정규식에 관한 질문이예요~

똥강아지

2004-09-26 720
740

re: 정규식에 관한 질문이예요~

송원석

2004-09-29 2,301
739

답변 감사합니다...그리고요~~~

똥강아지

2004-10-01 681
738

re: 답변 감사합니다...그리고요~~~

송원석

2004-10-01 2,364
737

PDF파일이 안열리는거 해결 [2]

쏭밤

2004-09-25 990
736

오늘도 자스에 대한 질문인데요.. ^^ [1]

오마르

2004-09-23 678
735

re: 오늘도 자스에 대한 질문인데요.. ^^ [1]

송원석

2004-09-23 2,530

re: 답변 내용에 오류가 있어서 정정합니다. [1]

송원석

2004-09-24 2,419
733

음.. 자스중에서 궁금한게 있는데요..

오마르

2004-09-22 734
732

re: 음.. 자스중에서 궁금한게 있는데요.. [1]

송원석

2004-09-22 2,557
731

re: 음.. 자스중에서 궁금한게 있는데요.. [1]

jinny

2004-09-24 683
730

업로드중에서요...

폴라리스

2004-09-22 745
729

re: 업로드중에서요...

송원석

2004-09-22 2,326
728

소수점...반올림..

nnnekh

2004-09-20 897
727

re: 소수점...반올림..

송원석

2004-09-20 2,773
726

MS SQL Delete 관련 문의

궁금이

2004-09-20 730
725

re: MS SQL Delete 관련 문의

송원석

2004-09-20 2,547
724

re: MS SQL Delete 관련 문의 [1]

jinny

2004-09-24 940
723

잉?? 안부 인사 글이 없네여.. ^^;;; [2]

오마르

2004-09-20 642
722

pdf파일이 안열리는데 이유가????

질문요

2004-09-16 2,473
721

re: pdf파일이 안열리는데 이유가????

송원석

2004-09-16 2,975