我正在使用下面的代码
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
但它没有包裹在 paragraph 标签中,因为它应该根据代码逻辑。我做错了什么
最佳答案
appendChild
返回子节点尝试控制台父节点 para
- console.log(para);
以查看结果追加,最后一行将如下所示:
nearby_places.appendChild(para);
关于javascript - anchor 标记不附加在段落标记javascript中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34005132/