Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2952 connectés 

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  attachEvent pourqoui l'evenement passe lors de la definition

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

attachEvent pourqoui l'evenement passe lors de la definition

n°188858
grosmethos
Posté le 02-08-2002 à 16:27:47  profilanswer
 

Salut
 
Je veux defini un onclcik sur une image:
document.getElementById(MyObjectImg).attachEvent("onclick",destroyNode)
 
Donc ceci marche bien, sauf qu'au moment de d'executer la ligne si dessus ben il execute une premiere fois la fonction destroynode....mais moi je veux pas!!
alors un return false et un event.cancelBubble n'y font rien!!
 
Pourquoi l'appel de la fonction à lieu sans que je click sur mon image????

mood
Publicité
Posté le 02-08-2002 à 16:27:47  profilanswer
 

n°189749
grosmethos
Posté le 05-08-2002 à 09:37:14  profilanswer
 

je me permet d'insister :)
 
J'ai un truc assez bizare je pense qu'il y a un truc de comprehension qui me manque !!
function GestionClick()
{
if (event.srcElement.getAttribute("name" )=="plus" && varglobal!=1)
{window.AppelSQL.location.href="Trt_TreeView.asp?"+event.srcElement.getAttribute("id" );
CreateNode();}
if (event.srcElement.getAttribute("name" )=="moins"&& varglobal!=1)
{destroyNode();}
 
varglobal=0;
}

 
Ma fontion GestionClick est appeler comme ceci :document.onclick=gestionOnclick;
 
Comme décrit ci dessus si un click est detecté et qu'il vient d'une image nommée "plus" alors j'appel un fonction CreateNode()...
Qui va me creer mes noeuds et puis me renomer mon image en moins!!
Et puis juste derriere j'ai ma fonction destroynode qui est appelée et qui passe!! , du fait que maintenant mon image s'appel "moins"...
J'ai ete obligé de mettre une variable global pour arreter le truc!!
 
Ma question (car j'en ai une) c'est pourquoi ma fonction destroynode est appelée???
J'ai bien essayé d'appeler d'abord puis de renomer mon image apres mais ça change rien!!....
Des idées???


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  HTML/CSS

  attachEvent pourqoui l'evenement passe lors de la definition

 

Sujets relatifs
qqn peu me faire un forum phpbb2 si je lui passe mon mdp et login multSauvegarde d'un mot de passe
[C, C++] Saisie d'un mot de passe en mode consoleMot de passe, avec target="_blank"
Définition d'un framework[JBuilder3] definition
[JBuilder3] definitionmettre un mot de passe sur ma page web?
[3D] Vivement plus de texture par passeevenement + java
Plus de sujets relatifs à : attachEvent pourqoui l'evenement passe lors de la definition


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR