Показать сообщение отдельно
  #1 (permalink)  
Старый 28.01.2011, 20:48
Новичок на форуме
Отправить личное сообщение для Dush Посмотреть профиль Найти все сообщения от Dush
 
Регистрация: 28.01.2011
Сообщений: 2

узнать style.fontSize
Доброго времени суток!
есть задание - изменить цвет ссылок если fontSize>=25
есть вот такой код:
function changeColor(){
	//находим блок(и) в котором необходимо поменять цвет ссылок
	var k = document.getElementsByClassName("home_sectors");
	//длинна массива элементов в блоке
	var k_length = k.length;
	for (var j=0; j<k_length;j++){
		//выбираем в блоке все элементы с тегом "а"
		var elems = k[j].getElementsByTagName('a');
		//цикл по массиву элементов
		var elems_length = elems.length;
		for(var i=0;i<elems_length;i++){
		 	//если размер шрифта бльше или равен 25 то поменять цвет
			if(parseInt(elems[i].style.fontSize,10)>=25) {
        elems[i].style.color = '#ff0';
      } 
		}
	}
}

но когда в FF прохожу дебагером (FireBug) то у найденных элементов в style у всех свойств стоит " ". к странице подключен common.css, и, я так понимаю, из него берется начальные свойства шрифта.
можно ли как нибудь узнать эти свойства?
Ответить с цитированием