Bonjour,
Voici mon code javascript (permet de cacher et d'afficher un div quand on clique dessus)
Voici le code xhtml correspondant
Sous ie le code marche bien c'est a dire que lorsque je clique sur le <a></a> du <h2> il affiche bien le bloc ref_1 mais sous firefox sa ne marche pas!
Je ne comprend pas d'ou vient l'erreur.
Merci
Modifié par ashesheart (17 May 2007 - 00:43)
Voici mon code javascript (permet de cacher et d'afficher un div quand on clique dessus)
<script type="text/javascript">
function blockDisplay(Ident, Count, Total){
//Parcours tous les div.
for(i=1;i<=Total;i++){
var divBlock = eval(Ident + i);
//Quand on trouve le bon...
if(i == Count){
//On teste si le div est deja affiché.
if(divBlock.style.display == 'block'){//Deja affiché.
divBlock.style.display = 'none';//On le cache a nouveau
}else{//Pas affiché.
divBlock.style.display = 'block';//On l'affiche
}
}else{//C'est pas le bon span a affiché.
divBlock.style.display = 'none';//On le cache.
}
}
window.focus();
return false;
}
</script>
Voici le code xhtml correspondant
<h2><a href=\"\" onclick=\"return blockDisplay('Ref_', 1, 1)\">Mon e-Portfolio</a></h2>
<div id=\"Ref_1\">
<h3>Secteur d'activité: Création de sites Web.</h3>
<h4><a href=\"http://www.deoliveira.4alltheweb.net\" title=\"Visitez mon site Internet\">http://www.deoliveira.4alltheweb.net</a></h4>
<p>J'ai créé mon site dans le but de me faire connaître et de proposer mes services dans le domaine du Web. Je travaille en collaboration avec <b>Jérôme Nicaise</b> qui est lui aussi dans le domaine de l'Internet.</p>
</div>
Sous ie le code marche bien c'est a dire que lorsque je clique sur le <a></a> du <h2> il affiche bien le bloc ref_1 mais sous firefox sa ne marche pas!
Je ne comprend pas d'ou vient l'erreur.
Merci
Modifié par ashesheart (17 May 2007 - 00:43)