JS не срабатывает

Главные вкладки

Аватар пользователя kompospec kompospec 30 августа 2021 в 20:48
let kolvo = document.querySelector("#edit-kolvo");

kolvo.oninput = function() {
 
  let sum2 = (+posobr.value + +adres.value) * +kolvo.value;
 
    sum.innerText = 'Суммарная стоимость = '+ String(sum2) + ' руб.';

  }

Говорит - что ошибка. Uncaught TypeError: kolvo is null

Что-то я совсем в тупике.

Писал вот так:

window.onload = function() {
// Ваш скрипт
};

Один раз сработало. - Сегодня - не работает.

подключаю вот так:

/**
* Implements hook_page_attachments().
*/
function helloworld_page_attachments(array &$page) {
$page['#attached']['library'][] = 'helloworld/helloworld';
}

Что делать? Спасибо.

Лучший ответ

Аватар пользователя gun_dose gun_dose 30 августа 2021 в 22:51

Вместо онлоад нужны бихэйворы, у вас же бигпайп включен.

Комментарии

Аватар пользователя kompospec kompospec 30 августа 2021 в 21:20

Посмотрел код страницы - Причина ясна.
Я написал свой модуль и написал под него Блок.

А все блоки выводятся в самом низу страницы - Какими-то скриптами - конечно ничего не срабатывает.

Но что делать?

Аватар пользователя kompospec kompospec 30 августа 2021 в 23:48

gun_dose wrote:
Вместо онлоад нужны бихэйворы, у вас же бигпайп включен.

С этого предложения я понял только Вместо и включён.
Можно как то по понятней?
Спасибо