zoukankan      html  css  js  c++  java
  • JavaScript DOM中event对象的type,srcElement属性

    <image src="1.jpg" />    

     <Script type="text/javascript">

     function ImageChange(evt)

    {

    只对IE有效:
                            var eventName=event.type;           //事件的类型
    var srcElement=event.srcElement;  //产生事件的DOM对象
    if(eventName=="mouseout")
    {
    srcElement.src="1.jpg";
    }

    if(eventName=="mouseover")
    {
    srcElement.src="2.jpg";
    }
    通用(一般浏览器都支持)
                            var eventName;
    var element;
    if(evt.target) //非IE
    {
    element=evt.target;                    //返回触发此事件的元素,不支持IE
    eventName=evt.type;                  //返回当前 Event 对象表示的事件的名称,如:click,mouseover,mouseout
    }else   //IE
    {
    element=event.srcElement;         //返回触发此事件的元素,只支持IE
    eventName=event.type;             //返回当前 Event 对象表示的事件的名称,如:click,mouseover,mouseout
    }
    if(eventName=="mouseout")
    {
    element.src="1.jpg";
    }
    if(eventName=="mouseover")
    {
    element.src="2.jpg";

    }

                } 

     </script>

     更多请参见:http://www.w3school.com.cn/htmldom/dom_obj_event.asp

  • 相关阅读:
    新的一周了
    一篇感人的文章!
    bit流中统计1的个数
    TASK_KILLABLE
    modutils及LKM分析小记[2]
    __asm__ __volatile__("": : :"memory")
    内核同步小记
    进程劫持
    加载内核模块
    missing separator
  • 原文地址:https://www.cnblogs.com/ycdx2001/p/1430529.html
Copyright © 2011-2022 走看看