Afficher/masquer plusieurs colonnes d'un tableau
Résolu/Fermé
Zico250814
Messages postés
9
Date d'inscription
jeudi 7 décembre 2017
Statut
Membre
Dernière intervention
25 avril 2018
-
Modifié le 17 avril 2018 à 17:54
Zico250814 Messages postés 9 Date d'inscription jeudi 7 décembre 2017 Statut Membre Dernière intervention 25 avril 2018 - 18 avril 2018 à 09:57
Zico250814 Messages postés 9 Date d'inscription jeudi 7 décembre 2017 Statut Membre Dernière intervention 25 avril 2018 - 18 avril 2018 à 09:57
A voir également:
- Afficher/masquer plusieurs colonnes d'un tableau
- Ce programme est écrit en python. il construit un mot secret dans une variable mais il ne l'affiche pas. modifiez-le pour qu'il affiche le mot secret. exécutez-le. quel est ce mot secret ? ✓ - Forum Python
- Tableau croisé dynamique - Guide
- Afficher un tableau en c - Forum C
- Le fichier contient une liste de prénoms. triez ce tableau par ordre alphabétique des prénoms. quel mot est formé par les 6 premières lettres de la colonne code ? - Forum Bureautique
- Masquer conversation whatsapp - Guide
1 réponse
jordane45
Messages postés
37532
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
5 juin 2023
4 585
17 avril 2018 à 18:08
17 avril 2018 à 18:08
Bonsoir,
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title> TEST </title> </head> <body> <table border="3px" id="Tab"> <tr> <td>France</td> <td>Paris</td> <td>Lyon</td> <td>Marseille</td> </tr> <tr> <td>Italie</td> <td>Rome</td> <td>Napoli</td> <td>Milan</td> </tr> </table> <button onclick="HideCol(); ">-</button> <button onclick="ShowCol(); ">+</button> <!-- On place les scripts JS de préférence à la fin au lieu du head --> <script type="text/javascript"> var table = document.getElementById ("Tab"); var x = table.rows[0].cells[1].style; var x2 = table.rows[1].cells[1].style; var x3 = table.rows[0].cells[2].style; var x4 = table.rows[1].cells[2].style; function HideCol() { show_hide_column(1,false); show_hide_column(2,false); } function ShowCol() { show_hide_column(1,true); show_hide_column(2,true); } function show_hide_column(col_no, do_show) { var rows = document.getElementById('Tab').rows; for (var row = 0; row < rows.length; row++) { var cols = rows[row].cells; if (col_no >= 0 && col_no < cols.length) { cols[col_no].style.display = do_show ? '' : 'none'; } } } </script> </body> </html>
Modifié le 17 avril 2018 à 18:10
Faut juste remplacer 'block' par ''
18 avril 2018 à 09:57
Merci pour tous. ça marche. Nikel!!