Как получить текст из поля input? В моём случае выдаёт пустую строку
var login=document.getElementById("login").value;
var CheckLogin=document.getElementById('Checklogin');
var button=document.getElementById("start");
function checkLengthLogin(){
console.log(login);
}
button.addEventListener('click', checkLengthLogin);
<div id="register">
Enter your login: <textarea type="text" id="login"></textarea><br>
Re-Enter your login: <input type="text" id="Checklogin">
<button id="start">Register!</button>
</div>
не смотря на странность вашего кода, вот решение
var login=()=>document.getElementById("login").value;
var CheckLogin=document.getElementById('Checklogin');
var button=document.getElementById("start");
function checkLengthLogin(){
console.log(login());
}
button.addEventListener('click', checkLengthLogin);
<div id="register">
Enter your login: <textarea type="text" id="login"></textarea><br>
Re-Enter your login: <input type="text" id="Checklogin">
<button id="start">Register!</button>
</div>
и да, это плохой код
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости