Тег отсрочки Javascript и HTML не работаетHtml

Программисты Html
Ответить
Anonymous
 Тег отсрочки Javascript и HTML не работает

Сообщение Anonymous »

Приведенная ниже функция Javascript отлично работает в нижней части html-файла. Однако мне это нужно в файле main.js. Было высказано предположение, что добавление тега defer к тегу сценария позволит это сделать, но, к сожалению, нет. Он печатает первый файл console.log, но затем останавливается. Есть предложения?


// function to add items to shopping
let cartbutton = document.getElementsByName('ropebutton');
console.log(cartbutton) // prints node []
const cart = [];

for(var i = 0; i < cartbutton.length; i++) {
let button = cartbutton;
console.log(button); // doesn't print
button.addEventListener('click', (event) => {
console.clear();
console.log(event.target);
console.log(event.target.dataset.test);
cart.push(event.target.dataset.test);
console.log(cart)
});
};


Изображение
$4,500 buy
Изображение
$3,500 buy
Изображение
$1,550 buy
```


Подробнее здесь: https://stackoverflow.com/questions/734 ... ot-working
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Html»