JavaScript总是检查输入

时间:2014-03-09 22:30:04

标签: javascript

我要开始道歉,我对此完全是新手,请原谅我的无知。

我无法找到一个如何使用JavaScript检查html输入的简单示例。

我正在构建一个搜索功能,我不知道如何让我的代码检查用户输入的内容并始终检查他们的内容。不会发射一定次数。

即。

用户在<input>中输入“a”。

用户输入设置为变量并将不断更新。

在这种情况下var userInput = 'a'

我想用另一种方式来表达它是我想要document.getElementById('userInput'),但要不断地得到它。

我希望我很清楚!

1 个答案:

答案 0 :(得分:0)

假设你有一个像这样的HTML文本输入:

<input id="userInput" type="text">

要在该文本字段中按下某个键时收听:

var userInput = document.getElementById('userInput');
userInput.onkeyup = function() {
  console.log(this.value);
};

或者,使用jQuery:

$("#userInput").keyup(function() {
  console.log($(this).val());
});