Показать сообщение отдельно
  #2 (permalink)  
Старый 02.10.2017, 13:58
Аватар для j0hnik
Профессор
Отправить личное сообщение для j0hnik Посмотреть профиль Найти все сообщения от j0hnik
 
Регистрация: 01.12.2016
Сообщений: 3,650

<!DOCTYPE html>
<html lang="en">
<head>
	<meta charset="UTF-8">
	<title>Document</title>
</head>
<body>
	<select>
		<option>Все города</option>
		<option>Москва</option>
		<option>Казань</option>
		<option>Сочи</option>
	</select>
	<div>Инфо о Москве</div>
	<div>Инфо о Казани</div>
	<div>Инфо о Сочи</div>

	<script>
	var div = document.querySelectorAll('div');
		document.querySelector('select').onchange=function(){
			var n = this.selectedIndex;
			[].forEach.call(div, function(el, i){
				el.style.display = n && i !== n-1 ?  'none':'block';
			});
		};
	</script>
</body>
</html>

Последний раз редактировалось j0hnik, 02.10.2017 в 15:28.
Ответить с цитированием