Bonjour,
J'essaye de modifier le texte d'un lien sur son clic avec javascript afin de simuler un système d'onglets inversant leur position.
voici le html :
le javascript (avec mootools) qui fonctionne sous firefox mais pas sous ie
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 <div class="onglets_flux"> <a class="onglet_select" id="bt_actu">NOTRE ACTU</a> <a class="onglet_deselect" id="bt_forum">NOTRE FORUM</a> </div>
apparement le .text des getElementById('bt_forum').text n'existe pas sous ie, une solution ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22 window.addEvent('load', function(e) { var mySlide = new Fx.Slide('actu'); var mySlide2 = new Fx.Slide('forum').hide(); $('bt_forum').addEvent('click', function(e){ if((document.getElementById('bt_forum').text)=='NOTRE FORUM') { document.getElementById('bt_forum').innerHTML='NOTRE ACTU'; document.getElementById('bt_actu').innerHTML='NOTRE FORUM'; mySlide2.show(); mySlide.hide(); } else { document.getElementById('bt_forum').innerHTML='NOTRE FORUM'; document.getElementById('bt_actu').innerHTML='NOTRE ACTU'; mySlide.show(); mySlide2.hide(); } }); });
Partager