Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 28.02.2015, 16:57
Аспирант
Отправить личное сообщение для _Eldar_ Посмотреть профиль Найти все сообщения от _Eldar_
 
Регистрация: 22.02.2015
Сообщений: 74

изменить фон столбцов (стили ячеек таблицы)
помогите, правильно с javascript поменять стиль цвет в td столбцах, а то что-то у меня не получается

<span id="table1"><table border="">
	<caption align="top"><b>Matrix</b></caption>
	<tbody><tr align="center">
		<th>4x4</th><th>0</th><th>1</th>
	</tr>
	<tr align="center">
		<th>0</th><td bgcolor="#ffffdd">1.5705</td><td bgcolor="#ffffdd">2.0777</td>
	</tr>	<tr align="center">
		<th>1</th><td bgcolor="#ffffdd">5.0777</td><td bgcolor="#ffffdd">6.789</td>
	</tr>
</tbody></table>
</span>

<br><a href='javascript:void(0)' onclick='ChangeStyle();return false'>&nbsp;sdfasfd</a>

<script>function ChangeStyle() { table1.table.tbody.tr.td.style.backgroundColor = '#8A2BE2';};
document.body.table1.table.tbody.tr.td.backgroundColor= '#8A2BE2';
document.getElementById('table1').table.tbody.tr.td.style.backgroundColor='#8A2BE2'; 
</script>

Последний раз редактировалось _Eldar_, 28.02.2015 в 17:09.
Ответить с цитированием
  #2 (permalink)  
Старый 28.02.2015, 17:01
Аспирант
Отправить личное сообщение для _Eldar_ Посмотреть профиль Найти все сообщения от _Eldar_
 
Регистрация: 22.02.2015
Сообщений: 74

document.getElementById("table1").table.tbody.tr.t d.style.color='#8A2BE2'; - так тоже не получается
Ответить с цитированием
  #3 (permalink)  
Старый 28.02.2015, 17:09
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,068

_Eldar_,
цикл по нужным ячейкам
Ответить с цитированием
  #4 (permalink)  
Старый 28.02.2015, 17:15
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,068

_Eldar_,
<!DOCTYPE HTML>

<html>

<head>
  <title>Untitled</title>
  <meta charset="utf-8">
</head>

<body>
 <span id="table1"><table border="">
	<caption align="top"><b>Matrix</b></caption>
	<tbody><tr align="center">
		<th>4x4</th><th>0</th><th>1</th>
	</tr>
	<tr align="center">
		<th>0</th><td bgcolor="#ffffdd">1.5705</td><td bgcolor="#ffffdd">2.0777</td>
	</tr>	<tr align="center">
		<th>1</th><td bgcolor="#ffffdd">5.0777</td><td bgcolor="#ffffdd">6.789</td>
	</tr>
</tbody></table>
</span>

<br><a href='javascript:void(0)' onclick='ChangeStyle();return false'>&nbsp;sdfasfd</a>

<script>function ChangeStyle() {
var td = document.querySelectorAll('#table1 td') ;
for (var i=0; i<td.length; i++)  {td[i].style.backgroundColor = '#8A2BE2'}
};
</script>

</body>

</html>
Ответить с цитированием
  #5 (permalink)  
Старый 28.02.2015, 17:24
Аспирант
Отправить личное сообщение для _Eldar_ Посмотреть профиль Найти все сообщения от _Eldar_
 
Регистрация: 22.02.2015
Сообщений: 74

спасибо
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Вопрос по ширине ячеек таблицы demoniqus Общие вопросы Javascript 4 02.02.2014 13:19
IE 8: баг при динамическом display=none; у ячеек таблицы SegaMega Элементы интерфейса 0 21.09.2012 06:47
Не выводится содержимое ячеек таблицы SER Events/DOM/Window 2 23.06.2011 17:48
Подсветка столбцов таблицы ctocopok Элементы интерфейса 31 14.06.2011 01:42
ширина столбцов таблицы после загрузки bis Events/DOM/Window 1 26.03.2010 18:35