сравнить два массива
Доброго времени суток, прошу помощи
есть код: // массив элементов формы var form = form, form_elements = form.children; далее поступает ответ от сервера в виде массива с элементами, которые неправильно заполнили: var json = JSON.parse(xhr.responseText), errors = json.errors; // вид массива arr = ['name','text']; Далее необходимо элементам form_elements, которые есть в массиве errors присвоить класс error. Подскажите как сделать, как сравнить массивы????? Заранее благодарю |
Роман Андреевич,
[].forEach.call( form_elements , function(el) { if (errors.indexOf(el.name) !== -1) el.classList.add('error'); }); |
рони,
спасибо, работает |
Часовой пояс GMT +3, время: 14:59. |