Bonjour à tous,
Je cherche à intervertir les lignes d'une table HTML.
Voici mon code mais je bute sur la restauration de la ligne car savrow est modifiée du fait de la permutation des lignes.
Un grand merci pour votre aide.
WG614
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 Up(id) { //On récupère toutes les lignes du tableau var rows = document.getElementsByTagName('tr') // On sauvegarde la ligne précédente var savrow = new Array(rows[id]); // On affecte les nouvelles valeur à la ligne précédente rows[id].all[0].innerText = rows[id+1].all[0].innerText; rows[id].all[1].all[0].value = rows[id+1].all[1].all[0].value; // On restaure la ligne rows[id+1].all[0].innerText = savrow.all[0].innerText; }
Partager