将输入值克隆到另一个输入值

我想要做的是当我更新名为foo输入文本ID时,它应该在输入文本id上实时更新,称为goo 。 我已经接近这个解决方案,但我认为它不起作用。 请检查。

 $('#foo').keyup(updatetxt); $('#foo').keydown(updatetxt); var foo = $('#foo'); function updatetxt() { $('#goo').val(foo); } 
        

您将元素分配给val()而您需要更新值,这应该发生在函数中。

    Bootstrap Example               

你非常接近。 您只是使用HTML元素而不是HTML元素值进行更新。 您的updatetxt函数应如下所示:

 var value = $(this).val(); $('#goo').val(value); 

在这里,您可以使用解决方案https://jsfiddle.net/pyvnkdc2/

 $('#foo').keyup(function(){ $('#goo').val($(this).val()); });