JavaScript总是检查输入
我要先道歉,我对这件事完全陌生,请原谅我的无知 我找不到一个简单的例子来说明如何用JavaScript检查html输入 我正在构建一个搜索功能,但我不知道如何让我的代码检查用户输入的内容,并始终检查他们说的内容。不按设定的次数开火 即 用户在JavaScript总是检查输入,javascript,Javascript,我要先道歉,我对这件事完全陌生,请原谅我的无知 我找不到一个简单的例子来说明如何用JavaScript检查html输入 我正在构建一个搜索功能,但我不知道如何让我的代码检查用户输入的内容,并始终检查他们说的内容。不按设定的次数开火 即 用户在中键入“a” 用户输入设置为变量,并将不断更新 在本例中,var userInput='a' 我想另一种表达方式是我想要document.getElementById('userInput'),但要经常得到它 我希望我是清楚的 假设您有如下HTML文本输入:
中键入“a”
用户输入设置为变量,并将不断更新
在本例中,var userInput='a'
我想另一种表达方式是我想要document.getElementById('userInput')
,但要经常得到它
我希望我是清楚的 假设您有如下HTML文本输入:
<input id="userInput" type="text">
或者,使用jQuery:
$("#userInput").keyup(function() {
console.log($(this).val());
});
在我们给出任何答案之前,你需要澄清你的问题。您只是想用JavaScript检索HTML字段值,还是想问如何将该值发送到Node.js服务器?对不起,我不确定要添加什么内容。前者相当于后者。当用户键入输入时,我正在寻找它来启动一个函数。现在我只能在文档准备好的时候让它通过一次。啊,那么这只是基于浏览器的JavaScript,而不是Node.js。js是服务器端JavaScript。我已经编辑了您的问题以删除Node.js标记/引用,并回答了您下面的问题..onkeyup!这是一个巨大的解脱。我不想承认我花了多少天才找到这个。谢谢你,伙计。
$("#userInput").keyup(function() {
console.log($(this).val());
});