使用 appendchild 添加一个 div 到另一个 div

add a div to another div using appendchild

我正在更改这个现有的 wordpress 主题。 我正在尝试将页脚中的 div 移动到正文。 这是我用 appendchild 写的,但它似乎不起作用。

function myFunction() {
    document.getElementsByClassName("td-post-author-name")[0].setAttribute("id", "block-under-title");
    document.getElementsByClassName("td-post-small-box")[0].setAttribute("id", "real-author-name");
    var changeName = document.getElementsById("real-author-name");
    document.getElementById("block-under-title").appendChild(changeName);
}


window.onload = function() {
  myFunction();

};

您打错了,没有方法 getElementsById,将其更改为 getElementById 即可正常工作(第 4 行)