Показать сообщение отдельно
  #1 (permalink)  
Старый 15.06.2008, 22:42
Аватар для Макс
Аспирант
Отправить личное сообщение для Макс Посмотреть профиль Найти все сообщения от Макс
 
Регистрация: 13.06.2008
Сообщений: 48

Одно из трех
Проблема такая: вот скрипт
<html>
       <head>
	<style type="text/css">
	.texts {
		margin:0px;
		padding:0px;
	}
	p {
		background-color:lightsteelblue;
		padding:2px;
		width:326px;
		clear:both
	}
	.DIVstandart {
		float:left;
		margin:0px;
		padding:0px 7px 0px 7px;
		cursor:pointer;
		background-color:white;
	}
	</style>
	<script>
	function checkOn(obj) {
		if(obj.style.backgroundColor == "") {
			obj.style.backgroundColor = "lightsteelblue";
		} else if(obj.style.backgroundColor == "lightsteelblue") {
			obj.style.backgroundColor = "";
		}
	}
	</script>
       </head>
       <body>
	<div class="DIVstandart" id="folder1" onclick="checkOn(this)">Город</div>
	<div class="DIVstandart" id="folder2" onclick="checkOn(this)">Улица</div>
	<div class="DIVstandart" id="folder3" onclick="checkOn(this)">Номер</div>
	<p>
	<input type="text" size="50" class="texts">
	</p>
       </body>
</html>

Подскажите как сделать так чтоб при нажатии на каком-нибудь элементе DIV выделялся всегда один элемент синим а остальные оставались не выделенными. Т.е если нажал на "Город", то "Улица и Номер" оставались не выделенными, а если нажал на "Улицу", то "Город и Номер" остались невыделенными.

Помогите! Плиз, очень надо!
Жду ответа.

Заранее благодарен!
Ответить с цитированием