您的位置
主页 > 网站技术 > 语言编程 > » 正文

javascript事件函数中获得事件源的两种方法

来源: 站长圈 点击:

点评:许多情况我们需要获得事件源对象来对其属性进行更改,在事件响应函数中获得事件源的方法有如下两种,感兴趣的可以看下!

在javascript的事件响应中,许多情况我们需要获得事件源对象来对其属性进行更改,比如更改img的src属性。在事件响应函数中获得事件源的方法有如下两种: 

第一种: 

直接把作为一个参数传入。例如 

复制代码 代码如下:

<p id="myid" onclick="show(this);">text</p> 

<script type="text/javascript"> 

function show(obj){ 

window.alert(obj.id); 

</script> 

第二种: 

直接掉用隐藏的event对象。event对象有个srcElement属性,可以直接访问它 

复制代码 代码如下:

<p id="myid" onclick="show();">text</p> 

<script type="text/javascript"> 

function show(){ 

window.alert(event.srcElement.id); 

</script> 




首页  - 关于站长圈  - 广告服务  - 联系我们  - 关于站长圈  - 网站地图  - 版权声明