将输入值克隆到另一个输入值
我想要做的是当我更新名为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()); });