Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 25.01.2013, 11:42
Новичок на форуме
Отправить личное сообщение для Prophet_ Посмотреть профиль Найти все сообщения от Prophet_
 
Регистрация: 25.01.2013
Сообщений: 3

Изменить цвет столбца в зависимости от условия
Всем привет.
Есть фрагмент HTML:
<th scope='col' class='dataValueRead cellCont ' style='width:86px;'><div class='divCont'><span class='wspan'></span><div class='cellIn'><input type="hidden" name="PTimesheetList3colWidthCache3" id="PTimesheetList3colWidthCache3" value="" /><nobr>                   Пн 21.01.13          </nobr></div></div></th>


нужна javascript вставка чтобы закрасить бэкграунд этого элемента.

alert('Hello!');//просто дебажный алерт для проверки
var Color1= document.getElementById('PTimesheetList3colWidthCache3');
Color1.style.color = "green"; 

function UpdateColumnColor() 
{
    var Color1 = document.getElementById('PTimesheetList3colWidthCache3');
    Color1.style.color = "green"; 
}


подскажите, что не так??
Ответить с цитированием
  #2 (permalink)  
Старый 25.01.2013, 14:38
Аватар для danik.js
Профессор
Отправить личное сообщение для danik.js Посмотреть профиль Найти все сообщения от danik.js
 
Регистрация: 11.09.2010
Сообщений: 8,804

Так ведь PTimesheetList3colWidthCache3 - это скрытый элемент, он не отображается, какой смысл менять цвет его текста?

<th scope='col' class='dataValueRead cellCont ' style='width:86px;'>
    <div class='divCont'><span class='wspan'></span>
        <div class='cellIn'><input type="hidden" name="PTimesheetList3colWidthCache3" id="PTimesheetList3colWidthCache3" value="" /><nobr>                   Пн 21.01.13          </nobr>
            
        </div>
    </div>
</th>
<script>
    (function(){
        var cell = document.getElementById('PTimesheetList3colWidthCache3').parentNode;
        cell.style.color = "green"; 
        
        UpdateColumnColor = function() 
        {
            cell.style.color = "green"; 
        }
    })();
</script>
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Изменить цвет всего текста на странице codingfighter Общие вопросы Javascript 6 21.09.2012 00:28
Как изменить цвет текста в таблице при наведении на нее? Amateur jQuery 3 01.09.2012 06:19
изменить цвет дива через jquery animate() dadli Общие вопросы Javascript 2 28.05.2012 17:16
Как изменить цвет текста в textarea Joshka Общие вопросы Javascript 4 04.05.2011 16:09
Условия в скрипте в зависимости от input type="radio" FladeX jQuery 15 17.02.2010 17:27