기존에 운영되던 소스에서 폼객체의 이벤트시 해당객체(this)를 파라메터로 넘기지 않는 소스를 객체를 넘겨야하는 커스트마이징이 필요할때 해당 스크립트 소스가 호출되는 전체 폼객체를 찾지않고(여러 페이지에서 불려질 수 있을 시) 객체를 컨트롤 할 수 있도록 하는 방법을 찾던중 발견한 속성이다.
ex)
이를 응용하여 si등 기존 다른 개발자가 작업한 소스를(스파게티소스나 어디에 영향이 미칠지모르는 방대한 프로젝트등) 수정할때 편 할듯 하다.
event.srcElement
ex)
<input type=button value='테스트호출' onclick="test();">
<script>
<script>
function test(){
alert("테스트입니다.");
}
alert("테스트입니다.");
}
</script>
위의 스크립트를 수정하여 버튼의 value값을 변경하고자 한다면
<script>
위의 스크립트를 수정하여 버튼의 value값을 변경하고자 한다면
<script>
function test(){
event.srcElement.value="테스트입니다.";
}
event.srcElement.value="테스트입니다.";
}
</script>
이를 응용하여 si등 기존 다른 개발자가 작업한 소스를(스파게티소스나 어디에 영향이 미칠지모르는 방대한 프로젝트등) 수정할때 편 할듯 하다.