拼接的html ,<a>标签没有效果

图片说明
这是部分代码。点击data[i].newsName内容跳转。F12也没发现有a标签

data,有内容吗,可以先在控制台输出一下看看

最后拼接之后a标签变成字符串了

a標籤里的href使用的符號不對

tb里的align也不對

最后一句改成:
document.getElementById("trends_news").innerHTML=hotnewshtml;

输出一下hotNewsHtml,看看是个啥。

类似于这么写,外面用双引号,里面属性用单引号,遇上变量用++,没有遇上变量不需要用+号来拼接
hotNewHtml += "

"+data[i].newsName+""

部分字符串不知道为什么没显示图片说明

a标签href里的url要写全,如"https://www.baidu.com",不然不能正常跳转。