Собтие сбора массива не работает
Привет всем мне понадобилась делать сбор событий и сравнивать его на понижение или повышение и я все не как не могу сделать это. Подскажите.
Я раньше писал код под вид цыкла который брал все классы и меня их стили сейчас мне понадобилось получать 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, время: 04:26. |