Мой JavaScript только получает TypeError, почему? [дублировать]Javascript

Форум по Javascript
Ответить
Anonymous
 Мой JavaScript только получает TypeError, почему? [дублировать]

Сообщение Anonymous »

Я делаю тренировочный веб -сайт после того, как просто изучил JS, и по какой -то причине ни один из моих слушателей не стреляет. Элементы с удостоверением личности «скрыть» и «показывать» - это кнопки, «скрыть» отображается: Нет; по умолчанию. «Внутренний» - это раздел, который должен расширяться, но не. Я дважды проверил, что у меня есть в HTML, и он связан с main.js (мой файл JavaScript). Я пытался сделать их анонимные функции и использовать именованные функции. Я пробовал переподключить переменные запроса, именования и нездорового.const hideButton = document.getElementById('hide');
const expandButton = document.getElementById('show');

function expandProject() {
const iHeight = document.getElementById('internal')
iHeight.style.height = 'auto';
expandButton.style.display = 'none';
hideButton.style.display = 'block';
}

function hideProject() {
const iHeight = document.getElementById('internal')
iHeight.style.height = '400';
expandButton.style.display = 'block';
hideButton.style.display = 'none';
}
//expandButton.addEventListener('click', expandProject);
//hideButton.addEventListener('click', hideProject);
expandButton.onclick(expandProject);
hideButton.onclick(hideProject());


Подробнее здесь: https://stackoverflow.com/questions/795 ... eerror-why
Ответить

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

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

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

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

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