begin process at 2012 05 28 23:56:18
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Javascript / DHTML / Ajax

 > 

JavaScript Orienté objet (POO)

 > 

Divers

 > 

changement d'image grâce à un clique hors de la balise principale


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

changement d'image grâce à un clique hors de la balise principale

jeudi 20 août 2009 à 21:22:36 | changement d'image grâce à un clique hors de la balise principale

matricule471

Bonjour,

Je vais vous exposer mon problème

Code:

function Img(){
document.getElementById("centre").src = "img/imgL.jpg";
}
</script>
</head>

<body>
<div id="global">


<div id="center">
<div id="carre">
<img id="centre" src="img/Centre.jpg" />
</div>
<div id="imag">
<ul>
<li><a href="" onClick="javascript:Img();"><img src="img/img1.jpg"/></a></li>
</ul>
</div>

Dès que je presse sur l'image la function Img() est appelé et fonctionne bien. La src est changé ("img/imgL.jpg") correctement le seul problème c'est que l'ancienne src reviens (src="img/Centre.jpg") en une fraction de second donc je ne vois que imgL.jpg apparaitre très rapidement...

Débutant dans JS j'espère que vous pourrez rapidement m'aiguiller.

Cordialement

vendredi 21 août 2009 à 06:55:43 | Re : changement d'image grâce à un clique hors de la balise principale

Bul3

Membre Club
Réponse acceptée !


Bonjour,

car vous cliquez sur un lien
.... et que cela recharge la page

_ supprimer le lien, et mettez le onclick que l'image
_ ou modifier ce lien
d'ailleurs pourquoi ajouter un onclick la où
le href est la pour ça ?
<a href="javascript:void(Img());"><img src="img/img1.jpg"/></a>
ou
<a href="javascript:Img(); return false;"><img src="img/img1.jpg"/></a>

Cordialement [mon Site] [M'écrire] Bul

vendredi 21 août 2009 à 06:57:04 | Re : changement d'image grâce à un clique hors de la balise principale

Bul3

Membre Club

il fallait lire :
_ supprimer le lien, et mettez le onclick sur l'image

vendredi 21 août 2009 à 11:19:50 | Re : changement d'image grâce à un clique hors de la balise principale

matricule471

Merci Bul3
Je pense que cette erreur est du à une mauvaise appréhension entre js et html. Débutant en JS je m'affole très rapidement dès que ça bug...

Tout fonction bien à présent; mais j'ai décidé de garder le lien pour avoir le curseur main lors du passage sur l'image (juste une question d'esthétique).

Encore merci

vendredi 21 août 2009 à 11:24:53 | Re : changement d'image grâce à un clique hors de la balise principale

Bul3

Membre Club

>>mais j'ai décidé de garder le lien pour avoir le
>>curseur main lors du passage sur l'image
et style="cursor:pointer;" ? ça ferait quoi ?

vendredi 21 août 2009 à 11:28:05 | Re : changement d'image grâce à un clique hors de la balise principale

matricule471

Et bien cela marcherai drolement bien et on pourrait dire au revoir au lien

vendredi 21 août 2009 à 11:29:17 | Re : changement d'image grâce à un clique hors de la balise principale

Bul3

Membre Club

>>une mauvaise appréhension entre js et html.
euh ??
un lien, quoi qu'il arrive, recharge la page,
sauf si on lui dit de ne pas le faire ( en js )

vendredi 21 août 2009 à 11:31:36 | Re : changement d'image grâce à un clique hors de la balise principale

Bul3

Membre Club

euh pour moi

un lien, quoi qu'il arrive, recharge la page,
ou en charge une nouvelle si le bon target est mis,
si on ne lui dit pas de ne pas faire.

vendredi 21 août 2009 à 12:31:17 | Re : changement d'image grâce à un clique hors de la balise principale

matricule471

je voulais dire une mauvaise appréhension de ma part

vendredi 21 août 2009 à 12:41:26 | Re : changement d'image grâce à un clique hors de la balise principale

Bul3

Membre Club

<humour>
j'eusse dit "compréhension js/html" n'est-il pas.
faudrait vérifier "appréhension du js et html " ;o)
</humour>
mais chacun ses goûts et les vaches seront bien gardées.

bon, on rigole, on rigole, mais
l'essentiel est que ça baigne
et mon foie, l'essentiel c'est le principal



Cette discussion est classée dans : image, img, jpg, src, imgl


Répondre à ce message

Sujets en rapport avec ce message

2 animations sur une meme page [ par fanouille ] bonjourJe veux faire une animation avec des photos qui défilent en boucle, jusque là pas de problème, ca marche.Et j'aimerais en faire plusieurs sur u CONTROLE SUR IMAGE EXTERNE / URL [ par Designotik_51 ] Salut tout le monde, g un problème qui me prend le chou depuis 2 jours.J'ai un formulaire composé de différents champs dont un qui correspond a une ad phototeque [ par guycnoel ] bonjour voici une page avec un code hyper simplifié qui affiche des petites photos (thumbs). quand on clique sur une de ces photos, une fenêtre window Insertion de fonction deplacement... ( je sais pas comment faire.. ) [ par Juheur ] Donc voila je vous explique simplement j,ai fais un code qui me permet de faire alternée des images...  Le code marche super bien il alterne selon 10 pb debutant [ par catamenia ] Bonjour je débute en javascriptJ'essais de faire un diaporama avec affichage de miniatures Au chargement de ma page, le diaporama se lance bien mais l ajouter du code javascript a une page asp.net [ par koukou6311 ] Salut tous le monde voilà,  je suis tombé sur ce code en javascript pour l'animation des images et j'ai essayé de l'implementer dans mon site sur visu Pb de mise a jour de l attribut src d'une balise img [ par baroutch ] BonjourJ'écris car j ai un petit probleme de mise a jour d une balise img qui a une source par défaut mais que je change apres avoir récupéré l'adress Récupération de l'attribut src sur image [ par s3rious974 ] Bonjour,Je suis novice en programmation, et je me trouve devant un dilemme. Je dois faire un top 3 par drag&drop. Pour cela j'ai fouillé et j'ai trouv Liste déroulante + Image [ par GaL34 ] Je fais appel à vous une fois de plus car ayant enfin réussi a crée ma liste déroulante avec un affichage de photo celle ci ne marche pas sous firefox Masquer une frame d'une fenêtre [ par meneer ] var flip = new Image; var flop = new Image; flip.src = "chemin/image2.gif"; flop.src = "chemin/ima


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,671 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales