Bonjour depuis quelques jours je suis confronter à un problème.
Je n'arrive pas à cacher plusieurs div, c'est à dire,
Quand je clique sur le div 1 cacher le div 1 mais quand je clique sur le div 2 ferme le div 2 et
non pas le div 1
Voici mon code JS pour comprendre
<!--// [CDATA[
function divaffiche(){
document.getElementById("box_keywords").style.display = "block";
document.getElementById("cache").style.display = "inline";
document.getElementById("voir").style.display = "none";
}
function divcache(){
document.getElementById("box_keywords").style.display = "none";
document.getElementById("cache").style.display = "none";
document.getElementById("voir").style.display = "inline";
}
function divclose(){
document.getElementById("box_keywords").style.display = "none";
document.getElementById("box").style.display = "none";
document.getElementById("close").style.display = "none";
document.getElementById("cache").style.display = "none";
document.getElementById("voir").style.display = "none";
}
// ]] -->
Puis dans mon html
<!--Premier DIV-->
<?php if (isset($box_name)) { echo $box_name; }else { echo "Sans titre";} ?>
<!--Close-->
<!--Restore-->
<!--Minimize-->
5sdsd
<!--Second DIV-->
<?php if (isset($box_name)) { echo $box_name; }else { echo "Sans titre";} ?>
<!--Close-->
<!--Restore-->
<!--Minimize-->
5sdsd
Ce code s'affiche sous la forme de deux boite cote à cote
+--------------------+ +-------------------+
|Titre 2 _ X| |Titre 1 _ X|
| | | |
| | | |
+--------------------+ +-------------------+
Le X représente FERMER le _ Réduire car le X fait completement disparaitre le div alors que le _ cache le contenue et le remplace pare une autre image restaurer voire l'image restaure de la fenêtre windows.
Merci à toust ceux qui vont répondre au message