Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Почему консоль утверждает что listToAppend.appendChild is not a function? Строка 39

Молот Шотландцев Высший разум (300965), закрыт 4 года назад
Дополнен 4 года назад
Ну вот, опять у них 502 Bad Gateway (((
Дополнен 4 года назад
А, да, проблема видимо в clubs[i].onchange...
Дополнен 4 года назад
...наверно
Дополнен 4 года назад
https://jsfiddle.net/scotchhammer/dzrq6tfm/58/
Видимо совпадают id="Milan" и var Milan = new Club('Милан',600);
Отсюда и проблемы...
Лучший ответ
Elepsis Eclipse Гений (64069) 4 года назад
Uncaught ReferenceError: listToAppend is not defined
Uncaught ReferenceError: club is not defined
Uncaught TypeError: Cannot read property 'budg' of undefined

Надо начать с объявления переменных c let...
На третьей ошибке уже запутался, где вообще определяется свойство budg...
Молот ШотландцевВысший разум (300965) 4 года назад
Не до "бюджета" в данный момент, с ним буду разбираться опосля )))
А значения по умолчанию listToAppend и club добавил сверху.
Но в "список купленных игроков" всё равно ничего не добавляется
https://jsfiddle.net/scotchhammer/dzrq6tfm/17/
Молот ШотландцевВысший разум (300965) 4 года назад
Хотя и правда... budg-то и пропустил. И видимо зря )))
Молот ШотландцевВысший разум (300965) 4 года назад
Вроде сейчас уже в общих чертах представляю ошибки...
Молот ШотландцевВысший разум (300965) 4 года назад
Мдя... Пока стоит немножко передохнуть, ибо утро вчера мудренее))
https://jsfiddle.net/scotchhammer/dzrq6tfm/31/
Молот ШотландцевВысший разум (300965) 4 года назад
Бюджет (тот самый budg) не хочет выводить. Цену игрока выводит, а бюджет клуба - нет...
https://jsfiddle.net/scotchhammer/dzrq6tfm/48/
Молот ШотландцевВысший разум (300965) 4 года назад
Видимо потому что совпадают id="Milan" и var Milan = new Club('Милан',600);
Остальные ответы
Похожие вопросы