Event.target : BUG sous FireFox 2.0

Signaler
Messages postés
1
Date d'inscription
jeudi 26 octobre 2006
Statut
Membre
Dernière intervention
26 octobre 2006
-
Messages postés
3426
Date d'inscription
lundi 26 décembre 2005
Statut
Membre
Dernière intervention
14 janvier 2011
-
L'appel de event.target sous Firefox 2.0 ne renvoit pas le mm objet courant que sous une version antérieure à Firefox.2.0 :

L'evènement clic par exemple sur une div me renvoyait :
 - sous Firefox < 2.0 : event.target = HTMLDivElement
 - sous Firefox 2.0 : event.target = HTMLDocument
avec le mm code javascript

Comment faire ? pour récupérer le bon élément courant sous Firefox 2.0 ??

3 réponses

Messages postés
469
Date d'inscription
mercredi 9 janvier 2002
Statut
Membre
Dernière intervention
20 février 2017
6
Salutation,


Je viens de passer à l'instant même sous firefox 2.0 ( j'ai d'autre soucis, mais passons... ), en outre je n'ai pas ton problème, mais à chaques fois, je faisais :


function myFunct (ev){
   var ctrl = ( document.all)?event.srcElement : ev.target;
   // ça fonctionne toujours sur FireFox 2.0
}

si des fois ça peux t'aider...

[o-_-o]
Messages postés
731
Date d'inscription
mercredi 15 novembre 2000
Statut
Membre
Dernière intervention
27 mai 2010

excuse moi mais je sais pas taider jutilise pas firefox

VIVE IE 6
VIVI INTERNET EXPLORER
Messages postés
3426
Date d'inscription
lundi 26 décembre 2005
Statut
Membre
Dernière intervention
14 janvier 2011
16
B
onjour...

Pas de polémique, mais des réponses constructives






please...










Si tu veux savoir si c'est bien un DIV à la source de l'événement peut être avec...




//--------------------
function Get_Event(e){
  var Obj = (e)?

e.target

:event.srcElement;
  if( Obj.tagName =="DIV"){
    alert("C'est un DIV");
  }
  else{


    alert("Ce n'est pasun DIV");
  }









;0)