Собтие сбора массива не работает
Привет всем мне понадобилась делать сбор событий и сравнивать его на понижение или повышение и я все не как не могу сделать это. Подскажите.
Я раньше писал код под вид цыкла который брал все классы и меня их стили сейчас мне понадобилось получать attr параметры Вот пример кода if (document.getElementsByClassName("summ")){ var price = document.getElementsByClassName("summ"); var price_list=[]; for (var i = 0; i < price.length; i++) { alert(price[i].attr("id")); list_count = price[i].attr("id"); list_s = price[i].attr("sum"); price_list[list_count] = [list_s]; } } и он не срабатывает постоянно придерается к attr незнаю почему. По итогу мне надо все это загнать в массив чтобы потом сравнивать типа if (price_list[698]==price_new){alert(1);}else{alert(2);} |
biryukovm, Почти ничего не понял.
Ставьте, пожалуйста, запятые хотя бы там, где вам кажется, что они нужны. В коде у вас ошибка. У HTMLElement нет метода "attr", используйте "getAttribute". https://learn.javascript.ru/attribut...трибуты |
Часовой пояс GMT +3, время: 22:53. |