javascript - 使用appendchild将一个div添加到另一个div

标签 javascript append 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 行)

关于javascript - 使用appendchild将一个div添加到另一个div,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39860313/

相关文章:

javascript - 在类的构造函数中获取类的父类的实例

Django 中的 Javascript 模板

javascript - terser-webpack-plugin 选项的范围问题

javascript - 使用 javascript 将标签附加到 HTML 的特定位置

javascript - 如何动态添加 onclick 属性?

javascript - 如何检查值/参数/资源是否是 Node 中的可写流

javascript - object 使用追加的对象问题

java - 使用 TextArea.append() 时出现 NullPointerException

vector - 如何重写 Vec.append "in favor of"扩展?

javascript - 使用多维数组/嵌套 json 文件创建 d3 水平条形图