我有这样的文字:“Ngo Kim Huynh”。然后,我想将此文本附加到HTML中的div标签。这是我的代码:在javascript中追加带有HTML标签的字符串?
var text = "Ngo Kim Huynh <[email protected]>";
$("#divContent").append(text);
只有“非政府组织金黄长发”显示,因为它是理解“[email protected]”是一个HTML标签。那么,如何显示全文?
我有这样的文字:“Ngo Kim Huynh”。然后,我想将此文本附加到HTML中的div标签。这是我的代码:在javascript中追加带有HTML标签的字符串?
var text = "Ngo Kim Huynh <[email protected]>";
$("#divContent").append(text);
只有“非政府组织金黄长发”显示,因为它是理解“[email protected]”是一个HTML标签。那么,如何显示全文?
逃离托架(将其设置为文本)的<
>
<
转义形式逃过>
var text = "Ngo Kim Huynh <[email protected]>";
$("#divContent").append(text);
var text = "Ngo Kim Huynh <[email protected]>";
$("#divContent").append(text);
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>
<div id="divContent"></div>
使用形式text()
功能将文本追加
var text = "Ngo Kim Huynh <[email protected]>";
$("#divContent").text(text);
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div id="divContent"></div>
您可以使用jQuery text()函数。文本(),所以你需要新的文本手动添加使用文本()
请参阅小提琴https://jsfiddle.net/ponmudi/2r5jg802/
HTML
<div id="divContent">My default content</div>
脚本
var text = " Ngo Kim Huynh <[email protected]>"; $("#divContent").text($("#divContent").text()+text);
使用'$( “#divContent”)文本(文本);' – guradio