J'ai ce code que j'utilise pour révéler les réponses à certaines questions dans une section FAQ sur mon site. Vous cliquez sur la question et la div contenant la réponse est indiquée ci-dessous.Simple Javascript ne fonctionne pas dans FireFox (mais dans tous les autres navigateurs)
Fonctionne dans Safari, Chrome, Opera et même IE, mais pas dans Firefox.
Les liens ne font rien.
Des idées pourquoi, ou de meilleures méthodes pour faire une section «FAQ»? J'ai déjà jQuery chargé dans ma page s'il y a quelque chose qui pourrait être mieux fait avec, je ne sais pas. Ou une solution uniquement CSS?
Voici mon code:
Code JS:
<script type="text/javascript">
function toggle(tag) {
if (tag.style.display=='') {
tag.style.display='none'
} else {
tag.style.display=''
}
}
</script>
code HTML:
<a href="javascript: toggle(question1)">FAQ Question goes here</a>
<div id="question1" style="display:none">
<p>FAQ Answer goes here</p>
</div
Quelle est votre version FF? Votre code fonctionne très bien pour moi dans FF 3.6.12. – DmitryK
était 3.6.12 aussi bien! – Phil