Показать сообщение отдельно
  #1 (permalink)  
Старый 06.03.2013, 15:24
Новичок на форуме
Отправить личное сообщение для MSos0506 Посмотреть профиль Найти все сообщения от MSos0506
 
Регистрация: 06.03.2013
Сообщений: 5

Смена бэкграунда отдельной области
Многоуважаемые Гуру!
Взываю о помощи, весь моск сломал со своими поверхностными знаниями Явы, подскажите, плз, где собака порылась...

Цель: сделать область разделенную на 4 под-области, с возможностью выбора цвета бэкграунда для каждой из под-областей...
Бьюсь весь день, цвет фона не меняется...

Сокращенный (для одной области) исходник:

HTML:
Код:
<div class='ColorArea'>
	<div ID='Area1' class='ColorArea1'>
		<select ID='Color1' class='ColorList1' onChange='SelectColor()'>
			<option value='#fadf00'>Process Yellow
			<option value='#d7006c'>Process Magenta
			<option value='#009dd9'>Process Cyan
			<option value='#191919'>Process Black
		</select>
	</div>
	<div class='ColorArea2'>
		...
	</div>
	<div class='ColorArea3'>
		...
	</div>
	<div class='ColorArea4'>
		...
	</div>
</div>
CSS:
Код:
.ColorArea {width:500px;height:500px;padding:0px;margin:0 10px 5px 0;float:left;position:relative;}
.ColorArea1 {position:absolute;top:0px;left:0px;width:250px;height:250px;padding:0;margin:0;}
.ColorList1 {position:absolute;top:220px;left:40px;}
Java:
Код:
function SelectColor() {
	Area1.backgroundColor = Color1.value;
}

Казалось бы, что может быть проще, ан нет...
Хелп, плиииииззззз...

Заранее, мэни сенкс...
Ответить с цитированием