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

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  J'ai un problème avec les evenements et les variables javascript ?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

J'ai un problème avec les evenements et les variables javascript ?

n°1258836
cvb
Posté le 05-12-2005 à 09:43:57  profilanswer
 

Bonjour,
 
Je remets le sujet que j'ai enlevé samedi à cause d'une personne qui avait eue tendance à pourrir un peu le sujet. Il se reconnaître et je lui demanderais ne pas intervenir sauf s'il connaît la réponse. Ma question est simple pour ce qu'on l'habitude du javascript, je n'en doute pas mais personellement je ne suis pas trés doué avec ça.
 
Je ne sais pas si je m'y suis trés bien pris et si c'est vraiment en javascript ou PHP qu'il faut le faire...mais bon !
Voici le code HTML avec l'évenement click. Ce que veux c'est passer 'variable' de la fonction afficherColonne à 1 dés que clique sur mon image. Le tout aurra pour conséquence d'afficher une partie de mon tableau. Seulement, je ne sais pas ce qu'il faut mettre dans l'évènement onClik pour arriver à mes fins ?
 
Est-ce que vous pourriez m'aider à résoudre mon problème ? :/
 
 

Code :
  1. <table width="700" border="0" cellspacing="0" cellpadding="0">
  2. <tr>
  3. <td bgcolor="#FFFF33"><img src="site/IMAGE/divers/fleche.gif" width="30" height="29" onClick="XXX"></td>'
  4. </tr>
  5. <script>
  6. afficherColonne(variable);
  7. </script>
  8. <tr>
  9. <td bgcolor="#FFFFCC">&nbsp;</td>
  10. </tr>
  11. </table>


 

Code :
  1. function afficherColonne (var1)
  2. {
  3. if (var1 == 1)
  4. {
  5. document.write('<tr>');
  6. document.write('<td height="%" bgcolor="#FFFF99">&nbsp;</td>');
  7. document.write('</tr>');
  8. }
  9. }


 
D'avance je vous remercie pour toutes les réponses et les  suggestions sur le sujet  
@+
cvb  :hello:


Message édité par cvb le 05-12-2005 à 09:49:26
mood
Publicité
Posté le 05-12-2005 à 09:43:57  profilanswer
 

n°1258878
anapajari
s/travail/glanding on hfr/gs;
Posté le 05-12-2005 à 10:14:56  profilanswer
 

Code :
  1. <td bgcolor="#FFFF33">
  2.   <a href="" onclick="afficherColonne(variable); return false;">
  3.     <img src="site/IMAGE/divers/fleche.gif" width="30" height="29">
  4.   </a>
  5. </td>


Attention, il faut que variable soit définie quelque part!

n°1259049
Bidem
Posté le 05-12-2005 à 14:20:17  profilanswer
 

anapajari a écrit :

Code :
  1. <td bgcolor="#FFFF33">
  2.   <a href="" onclick="afficherColonne(variable); return false;">
  3.     <img src="site/IMAGE/divers/fleche.gif" width="30" height="29">
  4.   </a>
  5. </td>


Attention, il faut que variable soit définie quelque part!


 
 
Pourquoi mettre ça dans un <a> ..?
 

Code :
  1. <td bgcolor="#FFFF33">
  2.   <img onclick="afficherColonne(variable);" src="site/IMAGE/divers/fleche.gif" width="30" height="29">
  3. </td>

n°1259054
cvb
Posté le 05-12-2005 à 14:26:33  profilanswer
 

Bidem a écrit :

Pourquoi mettre ça dans un <a> ..?
 

Code :
  1. <td bgcolor="#FFFF33">
  2.   <img onclick="afficherColonne(variable);" src="site/IMAGE/divers/fleche.gif" width="30" height="29">
  3. </td>



 
 
question bête ?  
 
Si je veux qu'il m'affiche toute cette partie, il faut que je l'intégre dans le script ? je supose que oui ?
 

Code :
  1. <table width="700" border="0" cellspacing="0" cellpadding="0">
  2. <tr>
  3. <td bgcolor="#FFFF33"><img src="site/IMAGE/divers/fleche.gif" width="30" height="29" onClick="XXX"></td>'
  4. </tr>
  5.     <script>   
  6.     afficherColonne(variable);
  7.     </script>
  8. <tr>
  9. <td bgcolor="#FFFFCC">&nbsp;</td>
  10. </tr>
  11. </table>


 
Merci
@+ :)

n°1259075
FlorentG
Unité de Masse
Posté le 05-12-2005 à 14:42:38  profilanswer
 

On n'a pas le droit de mettre un script entre deux <tr>... Dans l'élément table (enfin tbody, 'fin bref), on ne peut que mettre des <td> et des <tr>. Faut mettre le script ailleurs, et utiliser des fonctions DOM pour insérer la colonne...

n°1259159
cvb
Posté le 05-12-2005 à 15:35:30  profilanswer
 

FlorentG a écrit :

On n'a pas le droit de mettre un script entre deux <tr>... Dans l'élément table (enfin tbody, 'fin bref), on ne peut que mettre des <td> et des <tr>. Faut mettre le script ailleurs, et utiliser des fonctions DOM pour insérer la colonne...


 
 
Merci je vais voir ça :)
@+  :hello:

n°1259180
cvb
Posté le 05-12-2005 à 15:51:34  profilanswer
 

Juste un truc ! ESt-ce que vouz avez des liens interressant de comment mettre en place les DOM  ? sur Google je trouve les définitions mais rien sur les codes sources ou sur les tutos ! :/
 
D'avance merci :)
@+s

n°1259189
anapajari
s/travail/glanding on hfr/gs;
Posté le 05-12-2005 à 15:55:59  profilanswer
 

Le premier truc si tu veux mettre en place "les DOM" , c'est connaitre les TOM ... :o
 
Sans plaisanter, le premier truc à faire, c'est apprendre à faire de xhtml et donc ne plus te servir des tableaux pour la mise en page, comme ton code le porte a croire.
Ensuite tu as quelques fonctions JS à connaitre, la plupart sont définies là:  
http://fr.selfhtml.org/javascript/objets/node.htm

Message cité 2 fois
Message édité par anapajari le 05-12-2005 à 15:56:44
n°1259190
cvb
Posté le 05-12-2005 à 15:56:47  profilanswer
 

anapajari a écrit :

Le premier truc si tu veux mettre en place "les DOM" , c'est connaitre les TOM ... :o
 
Sans plaisanter, le premier truc à faire, c'est apprendre à faire de xhtml et donc ne plus te servir des tableaux pour la mise en page, comme ton code le porte a croire.
Ensuite tu as quelques fonctions JS à connaitre, la plus part sont définies là:  
http://fr.selfhtml.org/javascript/objets/node.htm


 
 
Merci monsieur  :o  
@ + ;)
 :hello:

n°1259191
omega2
Posté le 05-12-2005 à 15:57:13  profilanswer
 

anapajari a écrit :

Le premier truc si tu veux mettre en place "les DOM" , c'est connaitre les TOM ... :o

Informaticien propose cours de géo à toute heure ...Ok je sors [:gzk]


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

  J'ai un problème avec les evenements et les variables javascript ?

 

Sujets relatifs
[PHP][Résolu] Problème de suppression...Problème avec split et tableau [résolu]
Problème de référencementprobleme float et lien inactif sous firefox
[html] problème avec background image d'une celluleBesoin d'aide sur setInterval et javascript orienté objet...
probleme commande rmicProblème pour la configuration de JCreator
probleme excel vba urgent!!!!!!!!!!!!!Problème
Plus de sujets relatifs à : J'ai un problème avec les evenements et les variables javascript ?


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