Javascript 使用html()或text()时,关闭html标记不显示

Javascript 使用html()或text()时,关闭html标记不显示,javascript,jquery,html,tags,Javascript,Jquery,Html,Tags,我正在尝试接收消息,当我接收消息时,除了html结束标记不返回(,,等等)之外,它在大部分情况下都有效。我使用jquery的html(),并使用text()验证结束标记是否没有返回。这是我的密码: function formatMessages(data) { var dataArray = data.split("\n"); var messages = ""; for (var i = 0; i < dataArray.length; i++) { dataArray[i] = da

我正在尝试接收消息,当我接收消息时,除了html结束标记不返回(

,等等)之外,它在大部分情况下都有效。我使用jquery的
html()
,并使用
text()
验证结束标记是否没有返回。这是我的密码:

function formatMessages(data) {

var dataArray = data.split("\n");
var messages = "";
for (var i = 0; i < dataArray.length; i++) {
dataArray[i] = dataArray[i].split(":");
}
for (var i = 0; i < dataArray.length; i++) {
messages +=   '<div class="chatMessage"><h3 class="chatName">'+dataArray[i][0]+":</h3> ";
messages += '<h4 class="chatContent">'+dataArray[i][1]+'</h4>';
var timeDate = moment(dataArray[i][2]*1000).format("M/D/YY");
var timeMinute = moment(dataArray[i][2]*1000).format("m");
var timeHour = moment(dataArray[i][2]*1000).format("H");
if(timeHour>12) {
    timeHour -=12;
    var ampm = "pm"
}
else {
    ampm = "am"
}
messages += '<h6 class="chatTime">'+ timeHour + ':' + timeMinute +'<span class="chatAmpm">' + ampm +'</span> (' + timeDate + ')</h6></div>';
}
return messages;
}
“消息”标签:

<div id="messages"></div>
以及输出:

<div class="chatMessage"><h3 class="chatName">Kyle Donoghue: <h4 class="chatContent">g<h6 class="chatTime">11:17<span class="chatAmpm">am (3/24/17)<div class="chatMessage"><h3 class="chatName">Kyle Donoghue: <h4 class="chatContent">hell<h6 class="chatTime">11:18<span class="chatAmpm">am (3/24/17)<div class="chatMessage"><h3 class="chatName">Kyle Donoghue: <h4 class="chatContent">llklkl<h6 class="chatTime">11:35<span class="chatAmpm">am (3/24/17)<div class="chatMessage"><h3 class="chatName">Kyle Donoghue: <h4 class="chatContent">ljnlkn<h6 class="chatTime">11:35<span class="chatAmpm">am (3/24/17)
Kyle Donoghue:g11:17am(3/24/17)Kyle Donoghue:hell11:18am(3/24/17)Kyle Donoghue:llklkl11:35am(3/24/17)Kyle Donoghue:ljnlkn11:35am(3/24/17)

在这里工作正常。你能告诉我你是如何用
.text()
确认的吗?可能使用可运行的代码段?
.text()
不返回任何标记。我现在无法创建可运行的代码段,但如果您愿意,我可以对代码运行的url进行注释…您是否可以显示“数据”的示例?我编辑了它以显示示例@老年人
Kyle Donoghue:g:1490379471
Kyle Donoghue:hell:1490379481
Kyle Donoghue:llklkl:1490380511
Kyle Donoghue:ljnlkn:1490380512
<div class="chatMessage"><h3 class="chatName">Kyle Donoghue: <h4 class="chatContent">g<h6 class="chatTime">11:17<span class="chatAmpm">am (3/24/17)<div class="chatMessage"><h3 class="chatName">Kyle Donoghue: <h4 class="chatContent">hell<h6 class="chatTime">11:18<span class="chatAmpm">am (3/24/17)<div class="chatMessage"><h3 class="chatName">Kyle Donoghue: <h4 class="chatContent">llklkl<h6 class="chatTime">11:35<span class="chatAmpm">am (3/24/17)<div class="chatMessage"><h3 class="chatName">Kyle Donoghue: <h4 class="chatContent">ljnlkn<h6 class="chatTime">11:35<span class="chatAmpm">am (3/24/17)