Javascript 为什么我的代码返回它';结果用引号括起来了吗?

Javascript 为什么我的代码返回它';结果用引号括起来了吗?,javascript,html,Javascript,Html,我的代码在引号内返回它的所有结果。所以它看起来就像是原始的html。可以在这里找到代码运行的示例 下面是一个示例,说明了代码实际上是如何以html的形式显示在网页中的 <a href="http://www.bbc.co.uk/news/world-middle-east-28069800#sa-ns_mchannel=rss&ns_source=PublicRSS20-sa">Iraq army 'moves to retake Tikrit'</a><p

我的代码在引号内返回它的所有结果。所以它看起来就像是原始的html。可以在这里找到代码运行的示例

下面是一个示例,说明了代码实际上是如何以html的形式显示在网页中的

<a href="http://www.bbc.co.uk/news/world-middle-east-28069800#sa-ns_mchannel=rss&ns_source=PublicRSS20-sa">Iraq army 'moves to retake Tikrit'</a><p>Iraq's military says it has launched a major offensive to try to retake the northern city of Tikrit from Isis-led Sunni ...</p>
伊拉克军方表示,他们发动了一次重大进攻,试图从伊斯兰国领导的逊尼派手中夺回北部城市提克里特

下面是返回结果的脚本

加载(“提要”,“1”)

函数初始化(){
var feed=新的google.feed.feed(“http://feeds.bbci.co.uk/news/rss.xml?edition=int");
饲料.饲料(10);
控制台日志(提要),
feed.load(函数(结果){
如果(!result.error){
var container=document.getElementById(“提要”);
对于(变量i=0;i';
var div=document.createElement(“li”);
var新闻列表
var newslist=div.appendChild(document.createTextNode(行));
//var div=document.createElement(“li”);
//div.appendChild(document.createTextNode(entry.contentSnippet));
子容器(div);
}
}
});
}
setOnLoadCallback(初始化);

您正在创建一个文本节点,因此,
行将作为文本出现


可能使用
div.innerHTML=line
或使用
createElement('a')
createAttribute
代替键入
“…”

我将给您一个提示:
var newslist=div.appendChild(document.createTextNode(line))。其中
document.createTextNode
创建一个文本节点,而不是DOM节点(HTML)。使用
.innerHTML=line
快速和肮脏是令人惊讶的,非常感谢您如此快速的回复。“我得学学学怎么做。你迟早会得到你的“因果报应”。顺便说一句,它被称为
node.setAttribute(名称、值)
function initialize() {
  var feed = new google.feeds.Feed("http://feeds.bbci.co.uk/news/rss.xml?edition=int");
  feed.setNumEntries(10);
  console.log(feed),
  feed.load(function(result) {
    if (!result.error) {
      var container = document.getElementById("feed");
      for (var i = 0; i < result.feed.entries.length; i+=1) {
        var entry = result.feed.entries[i];

        var line = '<a href="' + entry.link + '">' + entry.title + '</a>' + '<p>' + entry.contentSnippet + '</p>' ;

        var div = document.createElement("li");

       var newslist

        var newslist = div.appendChild(document.createTextNode(line));





       // var div = document.createElement("li");
       // div.appendChild(document.createTextNode(entry.contentSnippet));

        container.appendChild(div);
      }
    }
  });
}
google.setOnLoadCallback(initialize);