Bonjour,
J'utlise jsdk1.4.2_03 et tomcat4. Je viens de créer une page html. Dans cette page, le client pourra rendre visible ou invisible une zone de la page selon son souhait. Comment faire ?
En espérant être clair dans ma demande, merci d'avance
Version imprimable
Bonjour,
J'utlise jsdk1.4.2_03 et tomcat4. Je viens de créer une page html. Dans cette page, le client pourra rendre visible ou invisible une zone de la page selon son souhait. Comment faire ?
En espérant être clair dans ma demande, merci d'avance
va voir du coté javascript. Il faut modifier l'attribut css display sur le clic sur un élément.
Bonjour,
j'ai eu à traiter le même problème voici comment je l'ai résolu :
j'ai créé une div à qui j'ai attribué une ID (très important car dans mon javascript je la récupère par getElementByID), compatibilité oblige!
donc voici ce que cela donne :
<div id="contact" name="contact" class="contact" style="position: absolute; left: 450px; top: 10px; width: 350px; visibility: hidden; background: #FFFF33">
Il est important de régler l'attribut visibility sur hidden si tu veux que ce bloc soit masqué au chargement de la page. Sinon tu écris visible.
Maintenant la fonction javascript, à positionner dans un script, dans le header de préférence, mais cela n'a pas vraiment d'importance, mais c'est plus propre.
<script type="text/javascript" language="javascript">
<!--
function cacher(etat) {
document.getElementById("contact").style.visibility= etat;
}
//-->
</script>
Puis dans ta balise tu ajoutes, soit à l'événement onclick ceci :
onclick="javascript:cacher('visible')"
soit tu remplaces dans une balise <a></a> la valeur de href par :
<a href="javascript:cacher('visible')" ........>Montrer</a>
j'espère avoir répondu à ta question.
Amitiés reprogrammables
Merci pour la réponse. A charge de revanche