html : Copier le code Le code est le suivant : Démo " > Table dynamique : script : Copier le code Le code est le suivant : <div class="codebody" id="code52527">function getColumnDetail(column){ <br>column.style.color = "blue" //Définissez le clic cellule en bleu Color<br>alert(column.innerHTML); // Affiche le contenu de la cellule cliquée<br>} <br><!--trLineNumber est le nombre de lignes dans le tableau dynamique, tdData est le données de chaque ligne de cellules du tableau dynamique, le type de données est array--> <br>function setTable(trLineNumber,tdData){ <br>var _table = document.getElementById("table"); _row; <br>var _cell; <br> for (var i = 0; i < trLineNumber; i ) { <BR>_row = document.createElement("tr"); ).appendChild(_row); <BR>for (var j = 0; j < tdData.length; j ) { <BR>_cell = document.createElement("td"); ){getColumnDetail(this)}; // est Ajouter un événement de clic à chaque cellule <BR>_cell.innerText = tdData[j]; <BR>_row.appendChild(_cell); } <BR>} <BR>< /script> <br><br> <br>Appelez la fonction setTable(trLineNumber,tdData) pour générer dynamiquement une table et définir un événement de clic pour chaque cellule. la cellule cliquée fera apparaître le contenu, tandis que les données deviennent bleues.</div>