JQuery在键入时匹配.val()

JQuery在键入时匹配.val(),jquery,Jquery,我正在尝试创建一个表单,您可以在其中输入您的名字。在输入字段中键入姓名时,表单上方的DIV与键入的值匹配 $('#rendered').html($('#your_name').val()); 上面的代码在提交时起作用,但在您键入时与字母不匹配? 有人能给我指出正确的方向吗?应该很简单。使用事件 HTML: 这是您使用的什么事件?上面的代码只能工作一次。目前我没有使用事件。我需要在你的名字上设置一个侦听器?我是JQuery新手,边学边做。如果答案有用,请随意回答。我还得再等五分钟,那我就开始了

我正在尝试创建一个表单,您可以在其中输入您的名字。在输入字段中键入姓名时,表单上方的DIV与键入的值匹配

$('#rendered').html($('#your_name').val());
上面的代码在提交时起作用,但在您键入时与字母不匹配? 有人能给我指出正确的方向吗?应该很简单。

使用事件

HTML:


这是您使用的

什么事件?上面的代码只能工作一次。目前我没有使用事件。我需要在你的名字上设置一个侦听器?我是JQuery新手,边学边做。如果答案有用,请随意回答。我还得再等五分钟,那我就开始了!在较新的浏览器中,您可以使用
keydown
和setTimeout或
input
获得更快的响应时间。
<div id="result"></div>
<input type="text" id="txt" />
$("#txt").on("keyup", function(e){
    $("#result").html($(this).val());
});