Javascript 使一个Div的文本与另一个Div的文本相同

Javascript 使一个Div的文本与另一个Div的文本相同,javascript,jquery,html,Javascript,Jquery,Html,有人知道如何将一个div的文本复制到另一个div吗 我的情况是,我想制作一个文本框,可以在其中键入信息,然后显示在div中 这是我的代码: $("#title").text() = $("#t").text(); “t”是我的文本框,“title”是div 答案可以是javascript或jquery,我不介意。但是我更喜欢jquery。您可以尝试以下方法: $("#title").text($("#t").val()); $(函数(){ $(#copyBtn”)。在(“单击”,函数()上

有人知道如何将一个div的文本复制到另一个div吗

我的情况是,我想制作一个文本框,可以在其中键入信息,然后显示在div中

这是我的代码:

$("#title").text() = $("#t").text();
“t”是我的文本框,“title”是div


答案可以是javascript或jquery,我不介意。但是我更喜欢jquery。

您可以尝试以下方法:

$("#title").text($("#t").val());
$(函数(){
$(#copyBtn”)。在(“单击”,函数()上{
$(“#first”).text($(“#txtBox”).val());
});
})

这是分区。
您可以使用此

$("#t").keyup(function(){ 
   $("#title").text($("#t").value()); 
}
您可以使用JavaScript事件,类似这样的-

HTML-

<body>
  <input type='text' id='one'>
  <div id='two'></div>
  <script src="https://code.jquery.com/jquery-3.1.1.min.js" integrity="sha256-hVVnYaiADRTO2PzUGmuLJr8BLUSjGIZsDYGmIJLv2b8=" crossorigin="anonymous"></script>
</body>
你可以用它来做这个

 $('#getDiv').text($(this).val());
尝试使用这个工作示例,只需在textarea中键入一些内容

$(函数(){
$('#getText')。在('keyup',function()上{
$('#getDiv').text($(this.val());
})
});

通过处理输入文本的“onkeyup”事件,您可以很容易地做到这一点。

$(文档).ready(函数(){ $('#txt1')。on('keyup',function(){ var result=$(this.val(); $('#键入的结果')。文本(结果); }); });
我将看看我的代码是如何工作的,并给出更深入的描述好吧,我很愚蠢。我忘了把#gt id给我的文本区。。。现在可以工作了,谢谢@芬利舍伍德我更新了这个片段。您可能需要使用val来获取文本框的值。在我看来,这是一个简单的RTFM问题。看这里;-)--<代码>$(“#title”).text($(“#t”).text())应该有效。$(“#标题”).text($(“#t”).text();?有没有办法做到这一点,但是用下拉菜单而不是文本框?有没有办法让输入的文本进入
标签的
src
中?@emmitaries,我不明白你的问题,你能更清楚地告诉我吗谢谢,但我已经得到了答案。请参阅此答案下的注释:是否有办法使输入的文本进入
标记的
src
?实际上,您应该为此发布一个新问题。无论如何,用$('#img1').attr('src',result)更改标记
是应该写出
result
还是应该在那里放一个var?声明
var result
只是为了清楚地看到,您可以直接使用$('#txt1').val()来获取文本框中的文本值。是的,我刚刚意识到,对不起!在你的答案周围再多描述一下就好了。另外,在这里设置
事件.preventDefault()
也没有意义,因为按键已经发生了,没有什么可以停止的(不是说你想停止它)。
 $('#getDiv').text($(this).val());
$('#txtArea').keyup(function(event) {
   event.preventDefault();  
   $('.txt-block').text($("#txtArea").val());
  // #txtArea is ur textarea box where you type text.
  // .txt-block is your div where textarea Text shows.
});