Java Script & DOM/Java Script
이벤트와 함수를 연결할 때 'this'를 인자를 주는 방법
본클라쓰
2011. 1. 6. 15:14
이벤트와 자바스크립트 함수를 연결할 때 함수의 인자를 'this'를 사용하면 이벤트가 발생한 노드를 전달한다.
태그 이벤트와 함수를 연결할 때 함수의 인자로 'this'를 준다.
<a onclikc="testSelf(this)">자신을 전달하는 노드</a>
스크립트 함수는 아래와 같다.
function testSelf( obj ) {
var txt = obj.innerHTML;
alert( txt + ", " + obj.tagName );
}
출력된 결과)
자신을 전달하는 노드, A