javascript创建和追加元素功能不起作用

3gw*_*ain 1 javascript

这是我的javascript函数:

function createLink (){
    var link = document.createElement("a");
    link.href = "#";
    var linkText = document.createTextNode("This is dynamic link");
    link.appendChild(linkText);
    document.body.appendChild(link);
}
Run Code Online (Sandbox Code Playgroud)

window.onload = createLink;

但我没有得到任何结果.任何人都知道,我的代码出了什么问题?

Nic*_*ver 5

你有什么工作,你可以在这里测试.确保无论何时运行,都不是 window.onload已经触发之后,否则它将无法运行.

此外,确保其他东西不会窃取onload事件,并将处理程序设置为其他内容createLink,例如window.onload = otherFunction稍后的行.