Je suis coincé depuis longtemps donc je voudrais de l'aide pour résoudre mon problème.Changer de classe d'élément après un clic d'une page précédente
J'ai 2 pages. De la première page A
, j'ai <a href>
ce lien vers une autre page. Voici le lien:
<div class="sucre" id="sucreFirst"><a href="ecole2.html"><img src="_img/slide06.jpg" width="634" height="308" alt=""/></a></div>
autre page B
, j'ai un menu qui se masquer et afficher le contenu cep CSS
classe. Voici le code pour le menu:
<div id="menu_G">
<p><a href="#" onClick="document.getElementById('Titre1').className='ON';document.getElementById('Titre2').className='OFF';document.getElementById('Titre3').className='OFF'">Le mariage de 2 expériences</a></p>
<p><a href="#" onClick="document.getElementById('Titre1').className='OFF';document.getElementById('Titre2').className='ON';document.getElementById('Titre3').className='OFF'">Né d'une conviction</a></p>
<p><a href="#" onClick="document.getElementById('Titre1').className='OFF';document.getElementById('Titre2').className='OFF';document.getElementById('Titre3').className='ON'">Des DRH militants</a></p>
</div>
Comme vous pouvez le voir, le page B
est configuré pour afficher la première titre1
.
<div class="ON" id="Titre1">content</div>
<div class="OFF" id="Titre2">content</div>
<div class="OFF" id="Titre3">content</div>
Quand je clic sur le lien de la page A
Je l'aime changer la propriété de la classe titre3
-ON
.
Pour résumer, quand je clique sur le lien de page A
je voudrais montrer le titre3
contenu de page B
.
J'ai essayé beaucoup de choses, mais elles sont toujours liées à titre1
.
Merci pour la lecture,
Alfred
Dans le code que je poste, j'oublie de mettre l'ancre sur # Titre3. –
Votre question n'est pas claire pour moi. Peut-être que vous pouvez me montrer un violon? – user2507
Je recommanderais de refactoriser ces appels de script document.getElem ... dans un fichier .js, et d'appeler "onClick" pour tous les boutons. Vous pouvez obtenir l'identifiant de currentTarget et y faire votre manipulation de classe, ce qui vous donnera probablement une idée plus claire de ce qui se passe. Que ce soit important ou non dans votre contexte, le code tel qu'il est écrit serait considéré comme un "spaghetti". –