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

А у такого варианта есть какие-нибудь недостатки:
<p>one</p>
<p>two</p>
<p>three</p>

<script>
var styles;
var p=document.getElementsByTagName("P");
	for(var i=0; i<p.length; i++){
	p[i].onclick=function(){
		if(styles){
		styles.style.border="";
		styles.style.backgroundColor="";
		styles.style.padding="";
		}
		if(styles!=this){
		this.style.border="1px solid red";
		this.style.backgroundColor="rgb(255, 255, 204)";
		this.style.padding="5px";
		styles=this;
		}
		else {styles=null;}
	}
	}
</script>

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