将文本添加到 div。新队

库库鲁

我的页面中有一个文本,其中“key”(@n) 作为新行,我必须将“key”更改为新行并将此文本添加到我的 div 中。我没有找到如何:

var original= "the text @n to change";
var changed = original.replace(/@n /g, '\n ');

$('#theText').text(changed)
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>
<div id="theText">

</div>

我怎样才能做到这一点?

在 HTML 中,正常的换行符在大多数情况下不起作用。而是使用<br />标签。

您的代码已更新:

var original= "the text @n to change";
var changed = original.replace(/@n /g, '<br />');

$('#theText').html(changed)
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>
<div id="theText">

</div>

您必须使用.html()来添加文本。

安全说明:html()如果用户可以修改您想要显示的文本,则使用您的站点可能会受到跨站点脚本的威胁。


或者,您也可以使用<pre>标签或white-space: pre;css 属性。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

单击将文本从div添加到textarea

来自分类Dev

将类添加到与标签文本匹配的父 div

来自分类Dev

将文本添加到文本框中后添加新行

来自分类Dev

你如何使用innertext将文本添加到js中的标签并添加到div的id?

来自分类Dev

在特定元素之后将新标签添加到<div>?

来自分类Dev

使用jQuery将联系信息添加到新的div

来自分类Dev

使用 JavaScript 将 HTML li 文本添加到新的 li 列表

来自分类Dev

将新列表添加到listView

来自分类Dev

将新标题添加到iframe

来自分类Dev

将控件添加到新类

来自分类Dev

将新表添加到sqlite

来自分类Dev

将新数据添加到 CSV

来自分类Dev

仅当div的类为is-active时,才将文本添加到输入中

来自分类Dev

动态将数字递增的文本字符串添加到div

来自分类Dev

如何为每次点击将新文本添加到div?

来自分类Dev

使用jQuery进行AJAX删除后,将文本自动添加到div中

来自分类Dev

将angularjs指令添加到本机html元素(输入文本,div,span等)?

来自分类Dev

将值、文本和状态添加到 div 中所有复选框的数组

来自分类Dev

将JSON对象添加到DIV

来自分类Dev

将图片添加到div

来自分类Dev

将DIV添加到iframe主体

来自分类Dev

将CSS背景添加到div

来自分类Dev

将div添加到表列

来自分类Dev

Javascript将数据添加到div

来自分类Dev

将按钮添加到特定 div

来自分类Dev

将组件添加到 div

来自分类Dev

将 html div 添加到数组

来自分类Dev

将样式添加到角度 div

来自分类Dev

苗条:将类添加到div不会将CSS类添加到div