Create New Item
Item Type
File
Folder
Item Name
Search file in folder and subfolders...
Are you sure want to rename?
File Manager
/
ONSEMI
/
Dev tableau
:
debug01.php
Advanced Search
Upload
New Item
Settings
Back
Back Up
Advanced Editor
Save
<table border="1" id="myTable"> <tr> <th>Nom</th> <th>Âge</th> <th>Ville</th> </tr> <tr> <td> <select> <option value="Un">Un</option> <option value="Deux">Deux</option> <option value="Trois">Trois</option> <option value="Quatre">Quatre</option> </select> </td> <td>25</td> <td>Paris</td> </tr> <tr> <td> <select> <option value="Un">Un</option> <option value="Deux">Deux</option> <option value="Trois">Trois</option> <option value="Quatre">Quatre</option> </select> </td> <td>30</td> <td>Lyon</td> </tr> <tr> <td> <select> <option value="Un">Un</option> <option value="Deux">Deux</option> <option value="Trois">Trois</option> <option value="Quatre">Quatre</option> </select> </td> <td>28</td> <td>Marseille</td> </tr> </table> <script> /* // Sélectionner toutes les lignes du tableau (en ignorant l'en-tête) let rows = document.querySelectorAll('#myTable tr'); // Parcourir chaque ligne rows.forEach(row => { // Sélectionner toutes les cellules (td) dans cette ligne let cells = row.querySelectorAll('td'); // Vérifier si la ligne contient des cellules (pour éviter la ligne d'en-tête) if (cells.length > 0) { // Récupérer la valeur du combo box (select) dans la première cellule let comboBoxValue = cells[0].querySelector('select') ? cells[0].querySelector('select').value : ''; // Récupérer le contenu des autres cellules let age = cells[1] ? cells[1].textContent : ''; let city = cells[2] ? cells[2].textContent : ''; // Afficher les résultats console.log(`ComboBox: ${comboBoxValue}, Âge: ${age}, Ville: ${city}`); } }); */ // Sélectionner toutes les lignes du tableau (en ignorant l'en-tête) let rows = document.querySelectorAll('#myTable'); // Filtrer les deux dernières lignes (en excluant la première ligne qui est l'en-tête) let lastTwoRows = Array.from(rows).slice(-2); // Parcourir les deux dernières lignes lastTwoRows.forEach(row => { // Sélectionner toutes les cellules (td) dans cette ligne let cells = row.querySelectorAll('td'); // Vérifier si la ligne contient des cellules (pour éviter la ligne d'en-tête) if (cells.length > 0) { // Récupérer la valeur du combo box (select) dans la première cellule let comboBoxValue = cells[0].querySelector('select') ? cells[0].querySelector('select').value : ''; // Récupérer le contenu des autres cellules let age = cells[1] ? cells[1].textContent : ''; let city = cells[2] ? cells[2].textContent : ''; // Afficher les résultats console.log(`ComboBox: ${comboBoxValue}, Âge: ${age}, Ville: ${city}`); } }); </script>