Показать сообщение отдельно
  #1 (permalink)  
Старый 21.09.2011, 21:07
Новичок на форуме
Отправить личное сообщение для Neldmit Посмотреть профиль Найти все сообщения от Neldmit
 
Регистрация: 21.09.2011
Сообщений: 9

Как сбросить установленные прежде стили?
Здравствуйте, будте добры, подскажите. Я написал функцию, которая выбирает все параграфы в массив и при клике на определенный параграф применяет к нему одни и те же стили:
var p=document.getElementsByTagName("P");
	for(var i=0; i<p.length; i++){
	 p[i].onclick=function(){
	 this.style.border="1px solid red";
	 this.style.backgroundColor="rgb(255, 255, 204)";
	 this.style.padding="5px";
	 }
	}

но мне надо, чтобы при клике на другой параграф с уже выделенного снимались стили, то есть чтобы из всех параграфов был выделен только один. А так же при повторном клике уже на выделенный снималось выделение и с него.
Ответить с цитированием