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

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  [JavaScript] Problème avec un petit script

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[JavaScript] Problème avec un petit script

n°1326336
HolySpirit
Posté le 15-03-2006 à 23:59:13  profilanswer
 

Voila, je tourne en rond, je ne comprends vraiment pas pourquoi mon script ne marche pas, si quelqu'un pouvais me dire pourquoi, je lui en serais vraiment gré :
 

Code :
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  2. <html xmlns="http://www.w3.org/1999/xhtml">
  3. <head>
  4. <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
  5. <title>Test</title>
  6. <script type="text/javascript">
  7. function TirerLesCylindres()
  8. { img1.src='images/image2.jpg';
  9.   img2.src='images/image3.jpg';
  10.   img3.src='images/image1.jpg'; }
  11. </script>
  12. </head>
  13. <body>
  14. <img src="images/image1.jpg" name="img1" alt="Img1"/>
  15. <img src="images/image2.jpg" name="img2" alt="Img2"/>
  16. <img src="images/image3.jpg" name="img3" alt="Img3"/>
  17. <p>
  18. <input type="button" value="Lancer" onClick='TirerLesCylindres()';/>
  19. </body>
  20. </html>


 
En fait, quand je clique sur le boutton, mes 3 images sont censées changer, mais dans mon cas il ne se passe absolument rien =/

mood
Publicité
Posté le 15-03-2006 à 23:59:13  profilanswer
 

n°1326346
xtof_83
Freeride Spirit
Posté le 16-03-2006 à 00:03:51  profilanswer
 

Il doit pas les trouvé...
 
 
Met des id plutot que des name à tes <img
 
et fait un getElementById("img1" )

n°1326350
nargy
Posté le 16-03-2006 à 00:06:58  profilanswer
 

parce que tu définit le script _avant_ que ne soit définie les images, il faudrait mettre le script à la fin.

n°1326352
nargy
Posté le 16-03-2006 à 00:07:37  profilanswer
 

et surement document.img1

n°1326355
xtof_83
Freeride Spirit
Posté le 16-03-2006 à 00:08:27  profilanswer
 

nargy a écrit :

et surement document.img1


 
 
+1

n°1326356
xtof_83
Freeride Spirit
Posté le 16-03-2006 à 00:09:10  profilanswer
 

nargy a écrit :

parce que tu définit le script _avant_ que ne soit définie les images, il faudrait mettre le script à la fin.


 
-1  :o     :lol:

n°1326359
gatsu35
Blablaté par Harko
Posté le 16-03-2006 à 00:12:20  profilanswer
 

nargy a écrit :

parce que tu définit le script _avant_ que ne soit définie les images, il faudrait mettre le script à la fin.


-100
il déclare une fonction au debut de sa page et non autre chose :o

n°1326362
anapajari
s/travail/glanding on hfr/gs;
Posté le 16-03-2006 à 00:14:48  profilanswer
 

comme te l'expliquais xtof_83 c'est ton js qui suxe :o

Code :
  1. function TirerLesCylindres(){
  2. document.getElementById('img1').setAttribute(src,'images/image2.jpg');
  3. document.getElementById('img2').setAttribute(src,'images/image3.jpg');
  4. document.getElementById('img3').setAttribute(src,'images/image1.jpg');
  5. }
  6. </script>


et dans ton html tu mets:

Code :
  1. <img src="images/image1.jpg" id="img1" alt="Img1"/>
  2. <img src="images/image2.jpg" id="img2" alt="Img2"/>
  3. <img src="images/image3.jpg" id="img3" alt="Img3"/>


 
Par contre nargy nawak ton explication :o l'appel de la fonction est fait sur le click d'un bouton après que la page soit construite...

n°1326381
nargy
Posté le 16-03-2006 à 00:31:30  profilanswer
 

ouais nawak comme tu dis. faudra que je prenne l habitude de lire les énoncés. :D


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

  [JavaScript] Problème avec un petit script

 

Sujets relatifs
[javascript] affichage de l'iamge au survol de l'imageProblème d'affichage entre Firefox et IE
problème de passage d'argument VB/C++ dans une dllProbleme pour boucle sur collection userform
Probleme execREGEX tout con.. mais probleme
[résolu] Problème Session Bean Stateful et JSF sous RAD6problème avec la méthode post d'un formulaire
problème avec tant que..problème de parcours
Plus de sujets relatifs à : [JavaScript] Problème avec un petit script


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