• 회원가입
  • 로그인
  • 구글아이디로 로그인

[DOM_HTMLCollection] JS - namedItem() 메서드 - 지정 id 또는 name 갖는 요소 반환

namedItem() 예제

 

[정식코드]

 

<h1 id="hz">홈짱닷컴 Homzzang.com</h1>

<h1>홈페이지 제작관리 + 서버관리</h1>

<h1>HTML CSS JS JQ PHP SQL BS</h1>


<button onclick="homzzang()">클릭</button>


<script>

function homzzang() {

  var x = document.getElementsByTagName("H1").namedItem("hz");

  x.style.color = 'red';

}

</script>

 

결과보기


 

[단축코드]

<h1 id='hz'>홈짱닷컴 Homzzang.com</h1>

<h1>홈페이지 제작관리 + 서버관리</h1>

<h1>HTML CSS JS JQ PHP SQL BS</h1>


<button onclick="homzzang()">클릭</button>


<script>

function homzzang() {

  var x = document.getElementsByTagName("H1")["hz"];  

  x.style.color = 'red';

}

</script>

 

결과보기

 

 

namedItem() 정의

 

HTMLCollection에서 지정된 id 또는 name 갖는 요소 반환.

 


 

1.

id와 name이 동일한 여러 요소 있는 경우, 순서 상관없이  id 우선. (아래 예제1)

 

2.

name이 동일한 여러 요소만 있는 경우, 가장 첫 번째 name만 선택. (아래 예제2)

 

3.

단축코드 사용 가능하며, 동일 결과 반환.

 

4.

모든 브라우저 지원.

 

 

 

namedItem() 구문

 

[정식코드]

HTMLCollection.namedItem(name)

 

[단축코드]

HTMLCollection[name]

 


 

[반환값]

 

지정된 ID 또는 이름 갖는 요소 객체.

(요소가 존재 안 하면, null 반환.)

 

 

 

namedItem() 예제1 - 동일 명칭 갖는 id와 name이 여러 개 경우

 

<h1 id="hz">홈짱닷컴 Homzzang.com</h1>

<h1 name='hz'>홈페이지 제작관리 + 서버관리</h1>

<h1 name='hz'>HTML CSS JS JQ PHP SQL BS</h1>


<button onclick="homzzang()">클릭</button>


<script>

function homzzang() {

  var x = document.getElementsByTagName("H1").namedItem("hz");

  x.style.color = 'red';

}

</script>

 

결과보기

 

 

namedItem() 예제2 - 동일 name 갖는 요소가 여럿인 경우

 

<h1 name='hz'>홈짱닷컴 Homzzang.com</h1>

<h1 name='hz'>홈페이지 제작관리 + 서버관리</h1>

<h1 name='hz'>HTML CSS JS JQ PHP SQL BS</h1>


<button onclick="homzzang()">클릭</button>


<script>

function homzzang() {

  var x = document.getElementsByTagName("H1").namedItem("hz");

  x.style.color = 'red';

}

</script>

 

결과보기



분류 제목
Window_Object JS - prompt() 메서드 ★ - 입력유도창 (= 입력요구창 = 입력창 = prompt메서드 = 프롬…
Window_Object JS - requestAnimationFrame() 메서드 - 다음 repaint 전에, 애니메이션을 업데이…
Window_Object JS - resizeBy() 메서드 - 윈도우창크기변경 (※ 현재크기 기준)
Window_Object JS - resizeTo() 메서드 - 윈도우창크기변경 (※ 지정크기로 변경)
Window_Object JS - scroll() 메서드 - 폐기예고. scrollTo() 메서드로 대체.
Window_Object JS - scrollBy() 메서드 ★ - 스크롤 이동 (※ 지정 픽셀 길이 만큼 이동 = scrollBy메…
Window_Object JS - scrollTo() 메서드 ★ - 스크롤이동 (※ 지정좌표로 이동 = scrollTo메서드 = 스크…
Window_Object JS - setInterval() 메서드 ★★★ - 일정 시간 후 자동 반복 실행. (= setInterva…
Window_Object JS - setTimeout() 메서드 ★★★ - 일정시간 후 1회 할일 지정. (= 촉발시간설정 = set…
Window_Object JS - stop() 메서드 - 창로드차단 (= 문서로드차단 = 창로드중단)
API_Storage JS - key(n) 메서드 - Storage 객체의 n번째 키 이름 반환. (= key메서드 = 키메서드)
API_Storage JS - length 속성 - Storage 객체에 저장된 아이템 항목 개수 (= length속성 = 렝스속…
API_Storage JS - getItem() 메서드 ★ - Storage 객체에 저장된 값 반환. (= getItem메서드 =…
API_Storage JS - setItem(keyname, value) -
API_Storage JS - removeItem(keyname) -
API_Storage JS - clear() 메서드 -
Window_Object JS - localStorage 속성 - 웹브라우저에 키/값 쌍을 데이터 영구저장 (IE8 이상) ※ 쿠키…
API_Storage JS - window.sessionStorage -
HTML_Objects JS - <a> 객체 ★ - 주소이동 (= a태그 = a요소 = 에이태그 = 앵커태그 = 하이퍼링크태그)
HTML_Objects JS - <abbr> 객체 - 축약어 (= abbr태그 = abbr요소 = 어브르태그 = 어브리비에이션태그)…
54/67
목록
찾아주셔서 감사합니다. Since 2012