Решил попробовать изучить JavaScript. У меня есть текстовое поле: с ID "login-area"
И кнопка: с ID "click-button"
Попробовал на JS получить текст поля при нажатии на кнопку и вывести текст в консоль:
login.js:
document.getElementById('click-button').onclick = click();
function click()
{
'use strict';
var Login = document.getElementById('login-area').value;
console.log(Login);
}
Но мне выдавало ошибку:
В коде несколько проблем:
Лишний вызов функции
document.getElementById('click-button').onclick = click();
в данном случае, не нужны ()
так как нужна сама функция, а не результат ее вызова
ошибка в заголовке относится к строке
var Login = document.getElementById('login-area').value;
это говорит о том, что в момент выполнения данной функции элемента еще нет на странице.
Вполне вероятно, что при исправлении первого пункта, автоматически исправится и второй, так как вызов обработчика будет происходить когда вся разметка уже будет доступна.
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Подскажите, пожалуйста, как сделать рандомное уменьшение числа в определённый промежуток времени? Те
При нажатии кнопки должна появится та часть массива которая указана в select