Показать сообщение отдельно
  #1 (permalink)  
Старый 10.09.2016, 23:22
Интересующийся
Отправить личное сообщение для oryth Посмотреть профиль Найти все сообщения от oryth
 
Регистрация: 04.08.2014
Сообщений: 29

Оптимизация кода
Уважаемые форумчане, я JavaScript плохо знаю, помогите оптимизировать участок кода:
err='';
var elems = document.querySelectorAll('[data-text]');
for (var i=0; i < elems.length;i++){
	if  (elems[i].hasAttribute('required')){
		if (elems[i].getAttribute('type') == 'checkbox'){
			if (elems[i].checked == false){
				err = elems[i].dataset.text;
				break;
			}
		}else{	
			if (elems[i].value == ''){
				err = elems[i].dataset.text;
				break;
			}
		}
	}
}
Ответить с цитированием