다음은 두 가지 방법, 즉 addEventListener
기능을 통해 onfocus
요소 속성을 통해 focus
이벤트를 모니터링하는 예입니다.
<script>
function onfocused(ev){
document.getElementById('si').textContent=ev.target.id;
}
onload=function(){
document.getElementById('einput').addEventListener('focus', onfocused, false);
document.getElementById('ebutton').addEventListener('focus', onfocused, false);
};
</script>
<div id=si>?</div>
<br />
<br />
Via addEventListener:
<input id=einput type=button value="einput" />
<button id=ebutton>ebutton</button>
<br />
<br />
Via onfocus attribute:
<input id=iinput type=button value="iinput" onfocus="onfocused(event)" />
<button id=ibutton onfocus="onfocused(event)">ibutton</button>
출처
2012-08-27 14:41:05
Jay