Показать сообщение отдельно
  #9 (permalink)  
Старый 09.01.2012, 09:47
sinistral
Посмотреть профиль Найти все сообщения от melky
 
Регистрация: 28.03.2011
Сообщений: 5,418

тут можно приписать атрибут, по которому скрипт будет определять номер селекта.

например, так :

<input type="checkbox" onclick="*!*change(this);*/!*" value="1" *!*for=""*/!*/>
<input type="checkbox" onclick="*!*change(this);*/!*" value="1" *!*for="2"*/!*/>
<input type="checkbox" onclick=*!*"change(this);*/!*" value="1" *!*for="3"*/!*/>
<input type="checkbox" onclick="*!*change(this);*/!*" value="1" *!*for="4"*/!*/>

<select style="display: none;" id="select">
<select style="display: none;" id="select2">
<select style="display: none;" id="select3">
<select style="display: none;" id="select4">


function change(s) {
	s = s.getAttribute("for") || "";
	
	 s = document.getElementById('select'+s);
	  
	 s.style.display == 'none' ? s.style.display = '' : s.style.display = 'none';
	 
	};
Ответить с цитированием