html pattern - валидация 
		
		
		
		Я использую pattern в input полях. 
	Если поле заполнено с ошибкой я кнопку делаю не активной. Вот таким образом: Код: 
	input:invalid + input[type=button] {Подскажите как-то можно этот css применить ко всем кнопкам. То есть если в одном из полей ввода неправильный символ, делаем неактивные все кнопки на странице.  | 
	
		
 dima85, 
	Полагаю, через цсс никак, если кнопки идут выше по дереву дом. Либо элементы не смежные.  | 
	
		
 Хорошо, а если у нас такая конструкция 
	
<input pattern="(0[0-9]|1[0-9]|2[0-3])(:[0-5][0-9]){2}" value="">
<input pattern="(0[0-9]|1[0-9]|2[0-3])(:[0-5][0-9]){2}" value="">
<input class="btn btn-block btn-success" value="Save" type="button">
Ошибку допустили в первом input, как сделать неактивным нижней button?  | 
	
		
 
input:invalid ~ input[type=button] {
  pointer-events:none;
  opacity:0.5;
}
 | 
	
		
 Работает! Можете рассказать на какие элементы распространяется ~. Внутрь div он сможет проникнуть? 
	 | 
	
		
 dima85, 
	На смежные с одним родителей, глубже не распространяется.  | 
| Часовой пояс GMT +3, время: 15:38. |