카테고리 없음

이벤트가 일어난 자기자신의 rowIndex가져오기 전체공개

상문이 2010. 1. 31. 08:39

[출처] http://blog.paran.com/likaco/28578721

function CheckGdSgGubun(){

var lo_this;
 //IE 계열
 if(event) {
  lo_this= window.event.srcElement;
 //none IE 계열
 } else {
  lo_this= window.e.getTarget();
 }
    var li_row_index  = lo_this.parentNode.parentNode.rowIndex;
 }

 <tr><td>

 <input type="buttom" onclick="CheckGdSgGubun()">

</td></tr>

이렇게 하면 onclick이벤트가 일어난 자기 자신의 rowIndex를 볼 수 있다.

 lo_this.parentNode.parentNode.rowIndex    이부분에서 parentNode를 두번 썻는데 이는

tr => td => 속성순서이기 때문에  parent 를 두번호출한것이다.