如何使用jquery将在一个文本框中输入的值反映到另一个文本框中
我想显示在一个文本框中输入的数据反映在另一个文本框中
就像我在TextBox1上输入任何东西一样,我应该进入TextBox2(像reflection一样)
这是我试过..
$(".valueEnter").click(function () { $('#message').html($('#textBox').val()); }); TextBox 1 : TextBox 2 :
你可以简单地使用键起来function
$("#textBox").keyup(function(){ $("#message").val($(this).val()); });
$("#textBox").keyup(function(){ $("#message").val($(this).val()); }); Try the above
你必须在.ready()
方法中添加你的监听器。 并尝试将您的代码更改为此。
$(document).ready(function(){ $("#textBox").change(function () { $("#message").val($('#textBox').val()); }); });
像这样的东西,
$('#text1').focus(function(){ $(this).on('keyup' , function(){ $('#txt2').val($(this).val()); }); });
您应该使用change事件或keydown
$(".valueEnter").keyup(function () { $('.valueEnter').not(this).val($(this).val()); });
使用此选择器将获取正在编辑的文本框的值,并将值传递给具有相同类的其他文本框。
这是小提琴
try this.. $(".valueEnter").keyup(function () { $('#message').html($('#textBox').val()); });