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

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  [HTML, JS] Portée d'une variable

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[HTML, JS] Portée d'une variable

n°245839
Jul
Posté le 15-11-2002 à 12:45:56  profilanswer
 

J'ai un pb avec une variable en javascript, je la déclare comme globale mais ça n'a pas l'air d'aller.
Voilà mon script:
 

Code :
  1. [...]
  2. var num=1
  3. function plus_moins()
  4. {
  5.    var str=""
  6.    str+='<img src="plus.gif" onclick="panel.src=\'pic'+plus()+'.gif\';" width="22" height="72" border="0">\n'
  7.    +'<img src="moins.gif" onclick="panel.src=\'pic'+moins()+'.gif\';" width="22" height="72" border="0">\n'
  8.    document.write(str)
  9. }
  10. function plus()
  11. {
  12.    num+=1
  13.    return num
  14. }
  15. function moins()
  16. {
  17.    num-=1
  18.    return num
  19. }


 
En fait, à chaque fois que je clique sur l'image +, cela devrait afficher pic1, puis pic2, pic3 etc..., pareil pour l'image -, dans l'autre sens.  Tel que c'est là, pic1 et pic2 s'affichent, mais ça ne va pas plus loin.
 
Si quelqu'un a une solution à me proposer :)

mood
Publicité
Posté le 15-11-2002 à 12:45:56  profilanswer
 

n°245847
gm_superst​ar
Appelez-moi Super
Posté le 15-11-2002 à 12:57:33  profilanswer
 

Je ferais comme ça :
 
onclick="plus();"
 
avec la fonction plus() :
 

function plus() {
 
  num += 1;
  panel.src = "pic" + num + ".gif";
 
}


 
Idem pour moins()


---------------
Incongru : une FAQ abandonnée sur les Standards du Web - FAQ périmée de blabla@Prog
n°245862
Jul
Posté le 15-11-2002 à 13:30:23  profilanswer
 

Ca marche, merci. Je n'ai pas compris pourquoi ma méthode ne fonctionnait pas, mais c'est pas grave


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

  [HTML, JS] Portée d'une variable

 

Sujets relatifs
[DOC] Faire de la doc pour papier et pour HTMLComment peut on superposer une image sur deux Colonnes HTML a la fois?
selection de plusieurs fichiers dans formulaire html ?[HTML]forcé l'affichage des images ds un ordre précis
[HTML, JS] tester la présence de Javascript ?[HTML / JS] getelementbyid aidez moi !!!
[HTML] comment changer un bouton de formulaire par une image?[HTML, JS] tri d'un tableau
[HTML, JS] Comment utiliser deux targets dans un lienHTML 4.01 Strict
Plus de sujets relatifs à : [HTML, JS] Portée d'une variable


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