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

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  onclick sur un onclick

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

onclick sur un onclick

n°2112715
_lapin_
fallen for you
Posté le 22-11-2011 à 10:31:30  profilanswer
 

Bonjour,
 
j'ai un bouton qui m'affiche une image sur un onclik, le truc c'est que j'aimerai que  cette image soit elle aussi clickable une fois qu'elle apparait
 
pour l'instant j'ai fait ca;
 
javascript

Code :
  1. function doB(pimage, gimage, gaimage, gbimage) {
  2. document.getElementById('p').src=pimage;
  3. document.getElementById('g').src=gimage;
  4. document.getElementById('ga').src=gaimage;
  5. document.getElementById('gb').src=gbimage;
  6. }


 
code HTML

Code :
  1. <img src="images/fact_v_g_04.jpg" width="191" 
  2. onmouseover="this.src='images/fact_v_neg_04.jpg'"
  3. onMouseOut="this.src='images/fact_v_g_04.jpg'"
  4.    onClick="doB('images/fac-p.jpg','images/im_vide.jpg','images/im_vide.jpg','images/im_vide.jpg')";/>


 
dans cet exemple c'est "fac-p.jpg" qui devrait etre cliquable.
 
merci d'avance


Message édité par _lapin_ le 22-11-2011 à 15:46:11
mood
Publicité
Posté le 22-11-2011 à 10:31:30  profilanswer
 

n°2112736
SICKofitAL​L
misanthrope
Posté le 22-11-2011 à 11:46:54  profilanswer
 

tu peux modifier ta fonction pour ca, sachant que dans ton cas il s'agit du premier param :

Code :
  1. function doB (pimage, gimage, gaimage, gbimage)
  2. {
  3.   var i = document.getElementById('p');
  4.    i.src = pimage;
  5.    i.onclick = function () { /* ce qui s'execute lors de ton click */ };
  6.   document.getElementById('g').src=gimage;
  7.   document.getElementById('ga').src=gaimage;
  8.   document.getElementById('gb').src=gbimage;
  9. }


---------------
We deserve everything that's coming...
n°2112790
_lapin_
fallen for you
Posté le 22-11-2011 à 15:06:20  profilanswer
 

je te remercie pour ta réponse, c'est exactement ce qu'il me fallait  

Code :
  1. var i = document.getElementById('p');
  2. i.src = pimage;
  3. i.onclick = function () {self.location.hash='#rge'};


 
 :jap:


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

  onclick sur un onclick

 

Sujets relatifs
Passer div id sur une event onclick a du PHP[Résolu] 2 fonctions sur 1 onclick
[Javascript] création boutons + onClickHierarchiser submit et onclick (pour un même bouton)
aller en bas de page onclickonclick sur un tr et lien dans un td
[Résolu] utilisation de onclick et location.hrefMacro onClick copy/paste Excel
[RESOLU]Modifier la mise en forme selon onClickhtml / javascript / onclick
Plus de sujets relatifs à : onclick sur un onclick


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