Смяна на стила на поле/ред от таблица

stivnnik

Registered
Здравейте, необходим ми е код, който чрез css да сменя стила на ред/поле от таблица, при onMouseOver() и да го връща обратно при onMouseOut().
P.S. Ако може и при OnMouseOver(), да се смения стила на реда, а при OnMouseOver() на друг ред, да се "размаркира" предишния и да се "маркира" текущия.


Благодаря предварително! :)
 
function change(){
this.style.background = ' #000000 ';
}

function reset(){
this.style.background = ' #ffffff ';
}


<tr onmouseover="change();" onmouseout="reset();"></tr>

Нещо такова трябва да е, вече зависи точно кои стилове искаш

можеш да си направиш класс в цсс-а и да го сменяш

function reset(){
this.className = ' reset';
}
 
Алтернативно:

tr onmouseover="this.className = ' change';" onmouseout="this.className = 'reset';"></tr>

CSS:

.change{
background-color: #000000; color:#ffffff;
}

.reset{
background-color: #ffffff; color:#000000;
}

По-добре е с класове ,че после става мн кода в хтмл-то.
 

Back
Горе