Javascript 将链接属性设置为不工作且可以';我不明白为什么

Javascript 将链接属性设置为不工作且可以';我不明白为什么,javascript,Javascript,我试图为表的字段设置一个link属性,我认为我遵循了正确的步骤,但是我遗漏了一些东西 我有一个函数,它用VAR数据创建一个表。 我想要的是将“first_name”字段转换为链接(取自对象的“url”字段) 函数createTable(数据,字段){ var tbody=document.getElementById(“参议院数据”) 对于(变量i=0;i

我试图为表的字段设置一个link属性,我认为我遵循了正确的步骤,但是我遗漏了一些东西

我有一个函数,它用VAR数据创建一个表。 我想要的是将“first_name”字段转换为链接(取自对象的“url”字段)

函数createTable(数据,字段){
var tbody=document.getElementById(“参议院数据”)
对于(变量i=0;i);根据我的评论,您必须将实际文本添加到超链接中才能单击它。href属性仅指定单击时访问的url,而不是将显示为超链接的文本

var数据={
结果:[
{
成员:[
{名字:'John',政党:'Dems',州:'AZ',资历:1,与政党投票:37,url:'John'},
{名字:'Jane',政党:'Reps',州:'TX',资历:1,与政党投票:15,url:'Jane'},
{名字:'Bob',政党:'Greens',州:'CA',资历:2,与政党投票(pct:38,url:'Bob'},
{名字:'Alice',政党:'Indeps',州:'NY',资历:3,与政党投票:14,url:'Alice'}
]
}
]
};
函数createTable(数据,字段){
var tbody=document.getElementById(“参议院数据”)
对于(变量i=0;i

根据我的评论,您必须在超链接中添加实际文本才能单击。href属性仅指定单击时访问的url,而不是将显示为超链接的文本

var数据={
结果:[
{
成员:[
{名字:'John',政党:'Dems',州:'AZ',资历:1,与政党投票:37,url:'John'},
{名字:'Jane',政党:'Reps',州:'TX',资历:1,与政党投票:15,url:'Jane'},
{名字:'Bob',政党:'Greens',州:'CA',资历:2,与政党投票(pct:38,url:'Bob'},
{名字:'Alice',政党:'Indeps',州:'NY',资历:3,与政党投票:14,url:'Alice'}
]
}
]
};
函数createTable(数据,字段){
var tbody=document.getElementById(“参议院数据”)
对于(变量i=0;i