Показать сообщение отдельно
  #2 (permalink)  
Старый 22.11.2014, 16:10
Аватар для danik.js
Профессор
Отправить личное сообщение для danik.js Посмотреть профиль Найти все сообщения от danik.js
 
Регистрация: 11.09.2010
Сообщений: 8,804

ES5 пример:
<select>
<option value=0>Value 0</option>
<option value=1>Value 1</option>
</select>

<select>
<option value=0>Value 0</option>
<option value=1>Value 1</option>
</select>

<button>Проверить</button>

<script>
Array.some || (Array.some = Function.prototype.call.bind(Array.prototype.some));

var selects = document.querySelectorAll('select');

function check() {
	var someIsPositive = Array.some(selects, function(select) {
		return select.value > 0;
	});

	if (someIsPositive) {
		alert('Есть положительные');
	} else {
		alert('Все нулевые');
	}
}


document.querySelector('button').onclick = check;
</script>
__________________
В личку только с интересными предложениями
Ответить с цитированием