fonction GENERIQUE pour afficher/cacher des DIV - HTML/CSS - Programmation
Marsh Posté le 22-02-2008 à 16:54:26
Évidemment que ça ne fonctionne pas ton code HTML est foireux. Indice: regarde la valeur que tu donne à l'attribut onclick.
Marsh Posté le 22-02-2008 à 18:21:35
.. onclick="ShowRep('rep01');" ?
ou je suis completement a cote... ?
Marsh Posté le 22-02-2008 à 19:44:11
Bah ouais.
Edit: je voulais dire, c'est bien ça qu'il fallait remplacer, pas que t'étais à coté de la plaque, hein ...
Marsh Posté le 23-02-2008 à 11:36:49
Bof.
Moi je ferais :
Code :
|
Et là tu appel toujours cette même fonction.
Dans ton cas:
Code :
|
Par contre je n'utiliserais pas href="#" car ca va te faire remonter en haut de la page, utilise plutot :
Code :
|
Marsh Posté le 25-02-2008 à 09:38:28
yann39 a écrit : Par contre je n'utiliserais pas href="#" car ca va te faire remonter en haut de la page, utilise plutot :
|
Nan mais nan hein
on mets pas javascript dans un attribut href.
Les "moins pires pratiques" (et encore, c'est pas le top) voudraient plutot qu'on fasse:
Code :
|
et ensuite dans ta fonction
Code :
|
Marsh Posté le 25-02-2008 à 13:08:06
Citation : Nan mais nan hein |
Pourquoi ?
J'ai déjà entendu parler de cette histoire mais les arguments restent assez vague...
J'y vois que des avantages moi mis à part que l'utilisateur qui n'a pas js activé ne verra rien.
Marsh Posté le 25-02-2008 à 13:13:38
yann39 a écrit : J'y vois que des avantages moi |
lesquels
yann39 a écrit : mis à part que l'utilisateur qui n'a pas js activé ne verra rien. |
ce qui est un inconvénient majeur tu en conviendras ...
Marsh Posté le 25-02-2008 à 13:15:44
yann39 a écrit : J'y vois que des avantages moi mis à part que l'utilisateur qui n'a pas js activé ne verra rien. |
Ou celui qui fait Ctrl+Click ou Shift+Click pour ouvrir dans une nouvelle fenêtre/nouvel onglet non plus
Marsh Posté le 25-02-2008 à 16:26:16
Bon en effet il n'y a que des avantages,
va falloir que je mette à jour mon code.
Merci pour la remarque
Marsh Posté le 22-02-2008 à 16:18:32
Bonjour,
Je cherche à afficher/cacher des éléments au clic sur un lien.
(page de question/reponse : on affiche la reponse au clic sur la question.
mon code marche mais il n est pas generique :
J'ai bien tenté de faire une fonction générique mais... ca ne marche pas :
A l'aide !!
Merci (je sais que c'est basique comme question, mais je vous jure que j ai cherché avant de poster !)
XXX