luk: event-> id abfragen

Hallo,

Ich möchte die ID des SVG-Elements (XML) abfragen bei dem ich einen Event, z.B mouseover , auslöse?

Kann mir jemand helfen,
Danke & Gruss

  1. Ich möchte die ID des SVG-Elements (XML) abfragen bei dem ich einen Event, z.B mouseover , auslöse?

    In etwa so:

    function EventFunktion(e) {  
    if(!e) e = window.event;  
    var obj = e.target ? e.target : e.srcElement ? e.srcElement : null;  
    if(obj) alert(obj.id);  
      
    }
    

    Struppi.

    1. Ich möchte die ID des SVG-Elements (XML) abfragen bei dem ich einen Event, z.B mouseover , auslöse?

      In etwa so:

      ja genau..

      function EventFunktion(e) {

      if(!e) e = window.event;
      var obj = e.target ? e.target : e.srcElement ? e.srcElement : null;
      if(obj) alert(obj.id);

      }

      
      >   
      > Struppi.  
      
      danke..  
      habe es dann so gelöst:  
      function myChangeColorOut(evt)  
      {  
      id=evt.target.getAttribute("id");  
      alert(id)  
      }  
        
      eingentlich ganz eifach ;)  
        
      
      
      1. habe es dann so gelöst:
        function myChangeColorOut(evt)
        {
        id=evt.target.getAttribute("id");
        alert(id)
        }

        eingentlich ganz eifach ;)

        warum machst du es a. dann kompliziert und b. dann so dass es nicht in allen Browsern funktioniert und c. arbeitest du mit gloablen Variabeln?
        Alles Nachteile die mein Beispiel nicht hatte

        Struppi.