Problême javascript

Fermé
Utilisateur anonyme - 6 mai 2010 à 20:09
 Utilisateur anonyme - 7 mai 2010 à 14:08
Bonjour,

j'ai un problême avec le javascript dans mon site web

avec des lien j'affiche et je cache des divs --> jusqu'a la j'arrive..
mais chaque fois que je cache ou j'affiche un div sa fais comme un rechargement de page et sa me remet le navigateur en haut du site --> si l'internautes était en bas :S il doit tout redéssendre...

Mon Script
_______________________________________________________________
<head>
<script>
function visibilite(thingId)
{
var i;
var targetElement;
targetElement = document.getElementById("divid" + thingId) ;
if ( targetElement.style.display == "none")
targetElement.style.display = "block" ;
else
targetElement.style.display = "none" ;
}
</script>
</head>
<body>
<a href="#" onclick="javascript:visibilite('1');">Poster un Commentaire</a>
<div id="divid1" style="display: none;">Mon bla bla</div>
________________________________________________________________


il y a un moyen que sa m'affiche et me cache mon div sans bouger la vue du site par le navigateur??


2 réponses

bnrj Messages postés 129 Date d'inscription jeudi 24 juillet 2008 Statut Membre Dernière intervention 1 septembre 2013 5
6 mai 2010 à 21:51
Oui !
au lieu de display block, utilise visibility visible
et pour display none, visibility hidden,

Je ne garantie rien, bonne chance =D
0
Utilisateur anonyme
7 mai 2010 à 14:08
Arf non... sa me remete en haut mais quand il est caché sa me laiss l'espace comme si il était la :S
0