onmouseover pour modifier la couleur
Bonjour,
Je veux changer la couleur de 2 cellules d'un tableau (sans utiliser de rowspan) au passage de la souris.
J'arrive à modifier une cellule grâce à une fonction javascript.
la fonction javascript :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
| function cellMouseOver(cell) {
// Récupération de la couleur de fond
var curBackground = cell.style.backgroundColor;
// Récupération de la couleur de police utilisée
var curColor = cell.style.color;
//cell.rowSpan = 2;
// Police de couleur noir
cell.style.backgroundColor = "black";
// Couleur de fond : blanc
cell.style.color = "white";
// Ajout de la fonction permettant le retour aux couleurs d'origines
cell.onmouseout = function () {
//cell.rowSpan = 1;
// Restauration de la couleur de fond
cell.style.backgroundColor = curBackground;
// Restauration de la couleur de la police
cell.style.color = curColor;
} |
le code asp.net :
Code:
tblAgenda.Rows[j].Cells[i].Attributes.Add("onmouseover", "cellMouseOver(this);");