<!DOCTYPE html>
<html>
<head>
<title></title>
</head>
<body>
<div>
<p id="test"></p>
</div>
<script>
var newLink = document.createElement('a'); // #1
newLink.href = 'http://google.fr'; // #2
document.getElementById('test').appendChild(newLink); // #3
</script>
</body>
</html>
这是行不通的,我不明白为什么。动态添加锚点到段落元素不起作用
- 我创建一个新元素
<a>
- 我将href添加到这个元素(
<a href="http://google.fr">
) - 我告诉JS去寻找
test
并将此元素添加到<p>
标签,它具有test
作为ID 。
为什么它不起作用?
请参阅[为什么StackOverflow让您等待2-x分钟才能接受答案?](http://meta.stackexchange.com/questions/85521/why-does-stackoverflow-make-you-wait- 2-x-minutes-before-you-can-accept-an-answer) – Barmar
@barmar&Christofer谢谢! – Ydhem