не работает пометка
почему не хочет помечать, тоесть функция должна изменить все значения валуе и цвет, то что закоментированно работает, тоесть изменяется значение валуе, а вот почему не хочет работать вот так?
function changeCB()
{
//Cache = new Array();
for (var c = 1; c != 26; c++)
{
//Cache[c] = document.getElementById(\'csite_\'+c);
//Cache[c].value = "1";
idCell="site_"+c;
eval(\'document.getElementById(idCell).style.background = "#97C4FF"\');
eval(\'document.getElementById(\'c\'+idCell).value = "1"\');
}
}
и еще почему не хочет изменятся цвет, делаю так Cache[c] = document.getElementById(\'site_\'+c); Cache[c].style.background = "#97C4FF"; |
растановка кавычек во втором eval-е неверная.
к тому же зачем там вообще eval-ы? а фон меняется с помощью style.background-color |
с евлами вобще не работает, а растановка кавычек вродибы правельная, получится сsite_1..сsite_25
function changeCB()
{
Cache = new Array();
for (var c = 1; c != 26; c++)
{
//Cache[c] = document.getElementById(\'csite_\'+c);
//Cache[c].value = "1";
Cache[c] = document.getElementById(\'site_\'+c);
Cache[c].background-color = "#97C4FF";
}
}
так тоже не хочет цвет ячейки таблици |
*WALL*
не Cache[c].background-color, а Cache[c].style.background-color эеранированы слеши из-за PHP? |
Gvozd, сорри Cache[c].style.background-color я так делал, просто пробовал по разному, все равно не работает
Цитата:
просто с эволами у меня в одиночном режиме, а хочу чтоб 1 кнопкой все выделелося. вот так меняется цвет в одиночном
eval(\'document.getElementById("\' + idCell + \'").style.background = "#97C4FF"\');
но почему так срабатывает //Cache[c] = document.getElementById(\'csite_\'+c); //Cache[c].value = "1"; а с цветом нет |
Дайте полный код страницы(максимально почищенный от не входящего в тему обсуждения). то есть JS+элементы с которыми он будет работать
только в уже сгенерированном виде, а не в ПХП-шном посмотрю что не так. потому что так мы еще будем долго мучатся, а на взгляд я больше не вижу в чем причина может быть |
Вместо background-color нужно использовать backgroundColor.
|
сорри во я даун забыл изменить ид в скрипте для ячейки, все работает респект Gvozd, Riim
|
| Часовой пояс GMT +3, время: 23:21. |