gpt4 book ai didi

javascript - 使用字符串作为 HTML

转载 作者:行者123 更新时间:2023-11-28 01:33:26 25 4
gpt4 key购买 nike

我今天一直在尝试为我的网站创建一个新闻框,但遇到了问题。让我解释一下发生了什么。我创建一个包含新闻(日期和新闻)的二维数组。然后我循环遍历它来构造 news_string,然后将其用于 DIV 的innerHTML。我在下面放了一个非常简单的版本

for (var i = 0; i < news.length; i++) 
{
news_string.concat(news[i][1],"<br>");
}

document.getElementById("news-content").innerHTML = news_string;

但是什么也没有出现。我已经把它减少到最低限度了。没有结果。我已经使用过警报。什么也没有出现。无论我是否将数据放入新闻字符串中,新闻字符串都是空白的。即使我确实获得了一个字符串,DIV 框中也不会出现任何内容。是什么导致了如此巨大的突破?

最佳答案

concat method返回一个值,你没有变量赋值来捕获它......

来自文档(注意粗体部分):

The concat() method combines the text of two or more strings and returns a new string.

所以你应该使用:

news_string = news_string.concat(news[i][1],"<br>");

关于javascript - 使用字符串作为 HTML,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21810320/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com