сохранение пользовательского ввода в переменную, поскольку пользователь вводит его в JavaScript - PullRequest
0 голосов
/ 06 февраля 2019

Я хочу сохранить пользовательский ввод, так как пользователь вводит его в переменную в javascript.Я знаю, как сделать это с помощью кнопки, но я хочу, чтобы это происходило в режиме реального времени, чтобы пользователь печатал что-то, что переменная меняется с пользовательским вводом.Какой лучший способ сделать это?

Ответы [ 2 ]

0 голосов
/ 06 февраля 2019

Вот мои 2 цента

let storedValue = '';

//Get input field from DOM.
let inputField = document.querySelector('inputField');

//Attach keyup/keydown event listener to the input
inputField.addEventListener('keyup',function()
{
    storedValue = inputField.value;
});
0 голосов
/ 06 февраля 2019

Используйте onkeyup, чтобы сделать это.Всякий раз, когда нажимается клавиша, вызывается функция, и в этой функции переменная всегда будет иметь значение поля ввода, когда пользователь вводит

function a()
{
var d=document.getElementById("a").value
console.log(d)
}
<input id="a" onkeyup="a()"/>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...