javascriptイベント関数でイベントソースを得るための良い方法は二つあります。


javascriptのイベント応答では、多くの場合、イベントソースオブジェクトを取得して、その属性を変更する必要があります。イベント応答関数においてイベントソースを得る方法は、次の2つがある。第1の方法は、直接パラメータとして導入される。例えば、
 
<div id="myid" onclick="show(this);">text</div>

<script type="text/javascript">
function show(obj){
window.alert(obj.id);
}
</script>
の第二の種類:隠しイベントオブジェクトを直接掉用する。イベントオブジェクトにはsrcellement属性があります。直接にアクセスできます。
 
<div id="myid" onclick="show();">text</div>

<script type="text/javascript">
function show(){
window.alert(event.srcElement.id);
}
</script>