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

[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_Location JS - host 속성 ★ - (호스트명/포트번호)
Window_Location JS - hostname 속성 - 호스트명
Window_Location JS - href 속성 ★ - 현재URL주소전체 (+ 특정URL주소이동설정)
Window_Location JS - origin 속성 - (프로토콜/호스트명/포트번호) 반환. (= origin속성 = 오리진속성)
Window_Location JS - pathname 속성 ★ - 도메인뒤의 URL경로 (= 도메인뒤주소경로)
Window_Location JS - port 속성 - 포트번호
Window_Location JS - protocol 속성 - 프로토콜
Window_Location JS - search 속성 ★ - URL쿼리스트링 (= URL주소중물음표이하주소)
Window_Location JS - assign() 메서드 ★★ - 새 웹문서 로드 (= 주소이동 = assign메서드 = 어사인 메서…
Window_Location JS - reload() 메서드 ★ - 페이지 새로고침 (= reload메서드 = 리로드메서드) ※ 윈도우…
Window_Location JS - replace() 메서드(※ Location용) ★★ - 새 웹문서 로드. (= 주소이동 = rep…
Window_Navigator JS - appCodeName 속성 - 브라우저코드명 (= 브라우저코드이름) 반환
Window_Navigator JS - appName 속성 - 브라우저명 반환 (= appName속성 = 앱네임속성) ※ 브라우저이름 확인…
Window_Navigator JS - navigator.appVersion 속성 - 브라우저버전 반환 (= navigator.appVer…
Window_Navigator JS - navigator.cookieEnabled 속성 - 브라우저 쿠키 사용 여부 결정 (= 네비게이터쿠…
Window_Navigator JS - geolocation -
Window_Navigator JS - navigator.language 속성 ★ - 브라우저 언어 반환 (= navigator.langu…
Window_Navigator JS - onLine -
Window_Navigator JS - navigator.platform 속성 - 브라우저가 컴파일 된 플랫폼 반환 (= 네비게이터플랫폼속…
Window_Navigator JS - product 속성 - 브라우저 엔진이름 (IE11 이상)
41/67
목록
찾아주셔서 감사합니다. Since 2012