[JavaScript] Получение объекта-потомка

walder

Есть кусок кода:
<td class="hi2" onmouseover="HoverColor(this)" onmouseout="OutColor(this)"><a class=hi3 href=blabla'>link</a></td>
в котором при наведении меняется цвет фона функцией
function HoverColor(elem){
elem.style.background='#ff0000';
}
в этой функции я хочу также менять цвет в стиле объекта <a>, находящегося внутри данного<td>
Как установить стиль для <a>?

maggi14

td.hi2 a {...}

walder

Нет, жаваскриптом

maggi14

регексп + иннерхтмл

artimon

Правильнее будет менять у td класс, а в CSS прописать, как именно должен выглядеть td и вложенный в него a.
http://xpoint.ru/know-how/JavaScript/PoleznyieFunktsii?24#RabotaSCSSKlassam
http://xpoint.ru/know-how/JavaScript/IzmenenieStiley?1

walder

Спасибо за офигительнейшую ссылочку!
все решилось очень просто, даже без изменения класса: elem.firstChild.style.color='#ff0000';
Оставить комментарий
Имя или ник:
Комментарий: