Bonjour,
Pour le déplacement de lignes dans un tableau HTML, j'ai trouvé l'excellente méthode moveRow qui effectue le déplacement de lignes facilement et rapidement.
Bien sûr, cette méthode ne fonctionne pas sous FireFox.
Auriez-vous une idée de fonction qui permettrait aux utilisateurs de Firefox de pouvoir déplacer des lignes d'un tableau ?
J'avais ça :
Mais ça ne marche pas des masses ...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 function moveRow(targetRow, newIndex, nomTable) { if (newIndex > targetRow.rowIndex) { newIndex++; } var table = document.getElementById(nomTable); var newRow = table.insertRow(newIndex); for (var i=0; i<targetRow.cells.length; i++) { var oldCell = targetRow.cells[i]; var newCell = document.createElement("TD"); newCell.innerHTML = oldCell.innerHTML; newRow.appendChild(newCell); } table.deleteRow(targetRow.rowIndex); }
Partager