« Modèle:Boîte déroulante » : différence entre les versions
De 21Wiki
Aucun résumé des modifications Balise : Éditeur de wikicode 2017 |
Aucun résumé des modifications Balise : Éditeur de wikicode 2017 |
||
Ligne 1 : | Ligne 1 : | ||
< | <div class="toggleBox" style="border:1px solid black;padding:1em;"> | ||
<h3 onclick="toggleBox(this)">Titre de la boîte</h3> | |||
<pre> | |||
<nowiki> | |||
{| class="wikitable" | |||
| | ! Entête 1 !! Entête 2 !! Entête 3 | ||
|- | |||
| Ligne 1, cellule 1 || Ligne 1, cellule 2 || Ligne 1, cellule 3 | |||
|- | |||
| Ligne 2, cellule 1 || Ligne 2, cellule 2 || Ligne 2, cellule 3 | |||
|1 | |} | ||
| | </nowiki> | ||
| | </pre> | ||
</div> | |||
< | |||
<script> | |||
function toggleBox(elem) { | |||
var box = elem.parentNode; | |||
var pre = box.getElementsByTagName('pre')[0]; | |||
if (box.className.indexOf('collapsedBox') > -1) { | |||
box.className = box.className.replace('collapsedBox',''); | |||
pre.style.display = 'block'; | |||
<script | } else { | ||
function toggleBox( | box.className += 'collapsedBox'; | ||
pre.style.display = 'none'; | |||
} | |||
} | } | ||
</script> | </script> | ||
Version du 3 mars 2023 à 12:19
Titre de la boîte
{| class="wikitable" ! Entête 1 !! Entête 2 !! Entête 3 |- | Ligne 1, cellule 1 || Ligne 1, cellule 2 || Ligne 1, cellule 3 |- | Ligne 2, cellule 1 || Ligne 2, cellule 2 || Ligne 2, cellule 3 |}
<script>
function toggleBox(elem) { var box = elem.parentNode; var pre = box.getElementsByTagName('pre')[0]; if (box.className.indexOf('collapsedBox') > -1) { box.className = box.className.replace('collapsedBox',); pre.style.display = 'block'; } else { box.className += 'collapsedBox'; pre.style.display = 'none'; } }
</script>