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

[HTML_Objects] JS - <tr> 객체 ★ - 테이블행 (= 테이블가로줄 = tr태그 = 티알태그) (HTML5수정)</tr>

목차
  1. <tr> 객체 정의 - 테이블 행
  2. <tr> 객체 구문
  3. <tr> 객체 예제 - 접근
  4. <tr> 객체 예제 - 생성
  5. <tr> 객체 집합
  6. <tr> 객체 속성
  7. <tr> 객체 메서드

 

<tr> 객체 정의 - 테이블 행

 

HTML <tr> 태그(요소) 의미.

 

 

<tr> 객체 구문

 

[접근]

var x = document.getElementById("요소ID");

또는,
var x = document.getElementById("테이블ID").rows 

 

[생성]

var x = document.createElement("TR");

 

 

<tr> 객체 예제 - 접근

 

<style>

table, th, td {border: 1px solid black; border-collapse:collapse;}

</style>


<table>

  <tr id="hz">

    <td>HTML</td>

    <td>CSS</td>

    <td>JS</td>

  </tr>

</table>


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


<script>

function homzzang() {

  var x = document.getElementById("hz");

  x.deleteCell(0);

}

</script>

 

결과보기 

 

<tr> 객체 예제 - 생성

 

<style>

table, td {border: 1px solid black; border-collapse:collapse;}

</style>


<table id="hz">

</table>


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


<script>

function homzzang() {

  var x = document.createElement("TR");

  x.setAttribute("id", "hzTr");

  document.getElementById("hz").appendChild(x);


  var y = document.createElement("TD");

  var t = document.createTextNode("Homzzang.com");

  y.appendChild(t);

  document.getElementById("hzTr").appendChild(y);

}

</script>

 

결과보기 

 

<tr> 객체 집합

 

cells

테이블 행에있는 모든 <td> 또는 <th> 요소의 집합 반환.

 

 

<tr> 객체 속성

 

align

HTML5 제외. 대신 style.textAlign 속성 사용.

테이블 tr 내에서 내용의 가로 정렬 설정/반환.

 

bgColor

HTML5 제외. 대신 style.backgroundColor 속성 사용.

테이블 행의 배경색 설정/반환.

 

ch

HTML5 제외.

테이블 행의 셀에 대한 정렬 문자를 설정/반환.

 

chOff 

HTML5 제외.

ch 속성의 가로 오프셋을 설정/반환.

 

height

HTML5 제외. 대신 style.height 속성 사용.

테이블 행의 높이를 설정/반환.

 

rowIndex

테이블의 rows 집합에서 행의 위치 반환

 

sectionRowIndex

tbody, thead 또는 tfoot의 rows 집합에서 행의 위치 반환.

 

vAlign

HTML5 제외. 대신 style.verticalAlign 속성 사용.

테이블 tr 내에서 내용의 수직 정렬을 설정/반환. 

 


<tr> 객체 메서드

 

deleteCell()

현재 테이블 행에서 셀 삭제.

 

insertCell()

현재 테이블 행에 셀 삽입 

 

※ <tr> 객체는 표준 속성/메서드/이벤트 지원.

 


분류 제목
HTML_Objects JS - <input type="submit"> 객체 - submit타입 input태그 (= 인풋서브미트태그…
HTML_Objects JS - <input type="text"> 객체 ★ - text타입 input태그 (= 인풋텍스트태그) ※…
HTML_Objects JS - <input type="time"> 객체 - time타입 input태그 (= 인풋타임태그) ※ 시간…
HTML_Objects JS - <input type="url"> 객체 - url타입 input태그 (= 인풋유알엘태그) ※ 웹주소…
HTML_Objects JS - <input type="week"> 객체 - week타입 input태그 (= 인풋위크태그) ※ 주 …
HTML_Objects JS - <kbd> 객체 - 키보드입력키 (= kbd태그 = 키보드태그)
HTML_Objects JS - <label> 객체 ★ - input태그꼬리표 (= label태그 = 라벨태그/레이블테그) (HTM…
HTML_Objects JS - <legend> 객체 - fieldset 제목/설명 (= legend태그 = 레전드태그) (HTML…
HTML_Objects JS - <li> 객체 ★ - 리스트목록 (= li태그 = 리스트태그) (HTML5수정)
HTML_Objects JS - <link> 객체 ★ - 외부소스연결 (= link태그 = 링크태그) (HTML5수정)
HTML_Objects JS - <map> 객체 - 이미지맵 (= map태그 = 이미지맵태그) ※ 이미지 특정 부분에 링크
HTML_Objects JS - <mark> 객체 - 형광펜칠하기 (= mark태그 = 마크태그) (HTML5추가, IE9)
HTML_Objects JS - <menu> 객체 - 명령어메뉴목록 (= menu태그 = 메뉴태그) ※ 아직 지원X
HTML_Objects JS - <menuitem> 객체 - 마우스오른쪽 팝업메뉴 (= menuitem태그 = 메뉴아이템태그) (H…
HTML_Objects JS - <meta> 객체 ★ - 메타정보 (= meta태그 = 메타태그) (HTML5수정) + 모바일주소창…
HTML_Objects JS - <meter> 객체 - 게이지바 (= meter태그 = 미터태그) : (IE:지원X)
HTML_Objects JS - <nav> 객체 ★ - 네비게이션링크모음 (= nav태그 = 네브태그 = 네비게이션태그) (IE9…
HTML_Objects JS - <object> 객체 - 미디어삽입 (= object태그 = 어브젝트태그)
HTML_Objects JS - <ol> 객체 ★ - 순서있는리스트 (= 목록태그 = ol태그 = 오엘태그 = 올태그 = 오더드 리…
HTML_Objects JS - <optgroup> 객체 - 옵션그룹 (= optgroup태그 = 옵트그룹태그/옵션그룹태그) ※ 선…
58/67
목록
찾아주셔서 감사합니다. Since 2012