Changer la couleur d'une colonne d'un tableau
pas44
Messages postés
28
Date d'inscription
Statut
Membre
Dernière intervention
-
Atropa Messages postés 1940 Date d'inscription Statut Membre Dernière intervention -
Atropa Messages postés 1940 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
En utilisant :onclick="this.style.background='#FF9933'" dans la balise <td>,
j'arrive à faire changer la couleur d'une cellule en cliquant dedant . D'une ligne en l'insérant dans la balise <TR>
Mais avez vous une solution pour la colonne
merci
En utilisant :onclick="this.style.background='#FF9933'" dans la balise <td>,
j'arrive à faire changer la couleur d'une cellule en cliquant dedant . D'une ligne en l'insérant dans la balise <TR>
Mais avez vous une solution pour la colonne
merci
A voir également:
- Changer la couleur d'une colonne d'un tableau
- Changer dns - Guide
- Tableau word - Guide
- Déplacer une colonne excel - Guide
- Trier un tableau excel - Guide
- Tableau ascii - Guide
3 réponses
avec une boucle
function cols(id,numCol,color) {
/*
1 - id : String -> identifiant du tableaux
2 - numCol : Int -> numéro de la colonne en partant de 0
3 - color : String -> couleur css
*/
var t = document.getElementById(id);
for(var i = 0;t.getElementsByTagName('tr')[i];i++)
t.getElementsByTagName('tr')[i].getElementsByTagName('td')[numCol].style.backgroundColor = color;
}
function cols(id,numCol,color) {
/*
1 - id : String -> identifiant du tableaux
2 - numCol : Int -> numéro de la colonne en partant de 0
3 - color : String -> couleur css
*/
var t = document.getElementById(id);
for(var i = 0;t.getElementsByTagName('tr')[i];i++)
t.getElementsByTagName('tr')[i].getElementsByTagName('td')[numCol].style.backgroundColor = color;
}