龙盟编程博客 | 无障碍搜索 | 云盘搜索神器
快速搜索
主页 > web编程 > Javascript编程 >

详解JS中event使用方法(1)(4)

时间:2013-03-06 14:58来源:未知 作者:admin 点击:
分享到:
16.srcElement 描述: 返回触发事件的元素。只读。例子见本文开头。 语法: event.srcElement 17.srcFilter 描述: 返回触发onfilterchange事件的滤镜。只读。 语法:

16.srcElement

描述:
返回触发事件的元素。只读。例子见本文开头。

语法:
event.srcElement

17.srcFilter

描述:
返回触发onfilterchange事件的滤镜。只读。

语法:
event.srcFilter

18.toElement

描述:
检测onmouseover和onmouseout事件发生时,鼠标所进入的元素。参考:7.fromElement

语法:
event.toElement

注释:
这是个只读属性。

例子:下面的代码演示了当鼠标移到按钮上时,弹出一个对话框,显示“mousearrived” 

  1. <SCRIPT> 
  2. functiontestMouse(oObject)...{  
  3. if(oObject.contains(event.toElement))...{  
  4. alert("mousearrived");  
  5. }  
  6. }  
  7. </SCRIPT> 
  8.  
  9. <BUTTONIDBUTTONID=oButtononmouseover="testMouse(this)"> 
  10. MouseOverThis.</BUTTON> 
  11.  

19.type

描述:
返回事件名。

语法:
event.type

注释:
返回没有“on”作为前缀的事件名,比如,onclick事件返回的type是click
只读。

20.x

描述:
返回鼠标相对于css属性中有position属性的上级元素的x轴坐标。如果没有css属性中有position属性的上级元素,默认以BODY元素作为参考对象。

语法:
event.x

注释:
如果事件触发后,鼠标移出窗口外,则返回的值为-1
这是个只读属性。这意味着,你只能通过它来得到鼠标的当前位置,却不能用它来更改鼠标的位置。

21.y

描述:
返回鼠标相对于css属性中有position属性的上级元素的y轴坐标。如果没有css属性中有position属性的上级元素,默认以BODY元素作为参考对象。

语法:
event.y

注释:
如果事件触发后,鼠标移出窗口外,则返回的值为-1
这是个只读属性。这意味着,你只能通过它来得到鼠标的当前位置,却不能用它来更改鼠标的位置。


 

精彩图集

赞助商链接