我正在使用以下代码
for (var i = 0; i < results.length; i++) {
//console.log(results[i].vicinity);
para = document.createElement('p');
aTag = document.createElement('a');
aTag.setAttribute('href',"/restaurants");
aTag.innerHTML = results[i].name;
mypara = para.appendChild(aTag);
console.log(mypara);
nearby_places.appendChild(mypara);
}
最后一行的
console.log(mypara)
创建anchor tag
,但是它没有包装在段落标记中,因为它应该根据代码逻辑。我在做什么错 最佳答案
appendChild
返回子节点,尝试使父节点para
-console.log(para);
融合,以查看附加结果,最后一行如下所示:nearby_places.appendChild(para);
关于javascript - anchor 标签未附加在段落标签javascript中,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/34005132/