Uncaught ReferenceError: функция не определена в HTMLButtonElement.onclickCSS

Разбираемся в CSS
Ответить Пред. темаСлед. тема
Anonymous
 Uncaught ReferenceError: функция не определена в HTMLButtonElement.onclick

Сообщение Anonymous »

У меня есть одна проблема.
У меня есть функция add() для кнопок с числовым параметром. Поэтому, когда я нажимаю кнопку в консоли, появляется ошибка Uncaught ReferenceError: add не определен в HTMLButtonElement.onclick
Это мой код ниже:

Код: Выделить всё

document.addEventListener("DOMContentLoaded", function() {
console.log("Script connected correctly");

function add(num) {
console.log(num)
}
});

Код: Выделить всё

.calculator{
display: flex;
}
button:not(.big):not(.button-c) {
width: 38.5px;
height: 38px;
font-size: 16px;
padding: 5px;
border: none;
background-color: #f0f0f0;
cursor: pointer;
}
#calc-input{
height: 25px;
}
td[rowspan="2"] button {
width: 38.5px;
height: 79px;
font-size: 16px;
padding: 5px;
border: none;
background-color: #f0f0f0;
cursor: pointer;
}
td[colspan="2"] button {
height: 38px;
width: 100%;
font-size: 16px;
padding: 5px;
border: none;
background-color: #f0f0f0;
cursor: pointer;
}
.button-c{
background-color: rgb(255, 51, 0);
width: 38.5px;
height: 38px;
font-size: 16px;
padding: 5px;
border: none;
cursor: pointer;
}

Код: Выделить всё





Document



[i]



C
[/i]
/
*


7
8
9
-


4
5
6
+



1
2
3
=


0
.






Что я пробовал:
1) Разместил тег внизу тела (непосредственно перед закрывающим тегом), чтобы убедиться, что элементы HTML загружаются до выполнения JavaScript.
2)Проверил консоль браузера и подтвердил, что console.log («Сценарий подключен правильно»), означает, что сценарий загружен.
3) Пробовал другие решения, такие как использование события DOMContentLoaded, но ошибка сохраняется.
Что я ожидаю: я ожидаю, что когда я нажму кнопку с цифрой (например, 7), тип () должна быть вызвана функция, и число должно быть добавлено в поле ввода.
Может ли кто-нибудь помочь мне понять, почему type() не распознается как функция, хотя она четко определена во внешнем файле script.js?

Подробнее здесь: https://stackoverflow.com/questions/792 ... nt-onclick
Реклама
Ответить Пред. темаСлед. тема

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

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

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

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

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Uncaught ReferenceError: функция не определена в HTMLButtonElement.onclick
    Anonymous » » в форуме CSS
    0 Ответы
    17 Просмотры
    Последнее сообщение Anonymous
  • Uncaught referenceError: функция не определяется на htmldellement.onclick
    Anonymous » » в форуме Html
    0 Ответы
    6 Просмотры
    Последнее сообщение Anonymous
  • Uncaught TypeError: невозможно прочитать свойства неопределенного значения (чтение «classList») в HTMLButtonElement.<ano
    Гость » » в форуме Javascript
    0 Ответы
    100 Просмотры
    Последнее сообщение Гость
  • Ошибка Javascript в коде Python: «Uncaught ReferenceError: карта не определена»
    Anonymous » » в форуме Python
    0 Ответы
    21 Просмотры
    Последнее сообщение Anonymous
  • Uncaught ReferenceError: ошибка 2 не определена – Livewire – Filamentphp:
    Anonymous » » в форуме Php
    0 Ответы
    12 Просмотры
    Последнее сообщение Anonymous

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