Bonjour à tous !
J'ai actuellement une page avec un contenu caché qui s'affiche lorsqu'on clique sur un bouton.
Le code ressemble à ça :
Et ça fonctionne, mais uniquement sous certains navigateurs très récents, comme Firefox 4 ou Chrome 11.
Avec un simple texte à la place du "input", dans le <a>, ça fonctionne bien. C'est donc le fait de mettre un bouton à la place d'un simple lien qui fait bugger tout ça sur certains navigateur ...
Je ne sais pas pourquoi, je suis donc preneur d'une solution pour résoudre tout ça
Merci d'avance !

J'ai actuellement une page avec un contenu caché qui s'affiche lorsqu'on clique sur un bouton.
Le code ressemble à ça :
<html>
<head>
<script type="text/javascript">
<!--
function switchInfoPerso()
{
divInfo = document.getElementById('divacacher');
if (divInfo.style.display == 'none')
divInfo.style.display = 'block';
else
divInfo.style.display = 'none';
}
-->
</script>
</head>
<body>
<a href="javascript: switchInfoPerso();">
<input type="button" class="submit" value="Afficher le texte" />
</a>
<div id="divacacher" style="display: none;">
Texte à masquer/afficher
</div>
</body>
</html>
Et ça fonctionne, mais uniquement sous certains navigateurs très récents, comme Firefox 4 ou Chrome 11.
Avec un simple texte à la place du "input", dans le <a>, ça fonctionne bien. C'est donc le fait de mettre un bouton à la place d'un simple lien qui fait bugger tout ça sur certains navigateur ...

Je ne sais pas pourquoi, je suis donc preneur d'une solution pour résoudre tout ça

Merci d'avance !
