Получить значение, взятое из input

185
14 апреля 2018, 19:51

Как получить текст из поля 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>
Answer 1

не смотря на странность вашего кода, вот решение

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>

и да, это плохой код

READ ALSO
Модальное окно на сайте

Модальное окно на сайте

При нажатии на кнопку "Купить" появляется текст зелёными буквами (скриншот прикрепил)Нужно сделать так чтобы при нажатии появлялся не текст,...

177
Кастомизация формы email Woocommerce

Кастомизация формы email Woocommerce

Подскажите что я не так делаюМне нужно поправить файл woocommerce/emails/plain/customer-new-account

192
SQL получить строки без русских букв

SQL получить строки без русских букв

Хочу получить все строки без русских букв в определенном поле- делаю запрос: SELECT * FROM dle_post WHERE full_story not like '%[а-я]%' Выводит все строки- как с русскими...

144
переделка из процедурного в ООП

переделка из процедурного в ООП

Доброго времени суток, есть скрипт в процедурном стиле, нужно переделать его в ООП, основную часть скрипта уже перевел, осталась эта часть...

156