萬盛學電腦網

 萬盛學電腦網 >> 腳本專題 >> javascript >> javascript事件函數中獲得事件源的兩種不錯方法

javascript事件函數中獲得事件源的兩種不錯方法

 許多情況我們需要獲得事件源對象來對其屬性進行更改,在事件響應函數中獲得事件源的方法有如下兩種

在javascript的事件響應中,許多情況我們需要獲得事件源對象來對其屬性進行更改,比如更改img的src屬性。在事件響應函數中獲得事件源的方法有如下兩種:    第一種:    直接把作為一個參數傳入。例如   代碼如下: <div id="myid" onclick="show(this);">text</div>    <script type="text/javascript">  function show(obj){  window.alert(obj.id);  }  </script>    第二種:    直接掉用隱藏的event對象。event對象有個srcElement屬性,可以直接訪問它   代碼如下: <div id="myid" onclick="show();">text</div>    <script type="text/javascript">  function show(){  window.alert(event.srcElement.id);  }  </script> 
copyright © 萬盛學電腦網 all rights reserved