在键入时将文本框内容复制到另一个文本框

我写j查询将内容从一个文本框复制到另一个文本框。 我不是矿山代码中j查询的专家

$(function() { $('input[id$=tb1]').keyup(function() { var txtClone = $(this).val(); $('input[id$=txtCustName]').val(txtClone); }); }); 

试试这个js:

 $('input[id$=tb1]').on('keyup',function() { $('input[id$=txtCustName]').val($(this).val()); }); 

使用jQuery的on()绑定到事件要好得多,而且你不必先将val设置为变量……

编辑

上面的代码将克隆内容到任何以txtCustName结尾的字段,如果你有像这样的html:

     

它不知道你想要哪一个,所以如果你使你的html像这样:

 

你可以用html分隔它们,只用这个JS更新相关字段:

 $(function() { $('input[id$=tb1]').on('keyup',function() { $('input[id$=txtCustName]',$(this).parent()).val($(this).val()); }); });​ 

这是一个演示: http : //jsfiddle.net/JKirchartz/XN2qD/

您提供的代码似乎没有任何问题。

我已经使用JSFiddle重新创建了它

http://jsfiddle.net/e9KFT/

我们可以获得更多信息吗? HTML标记的片段将是一个良好的开端!

这很简单。 只需写下这些代码。

    

你可以在这里看到它https://jsfiddle.net/prasant200582/x7jzk0pg/5/