无标题文章

createElement创建元素

语法比如:

document.createElement("p")   //创建了个p元素


createTextNode创建一个文本节点

语法比如:

document.createTextNode("Hello World");   //创建了一个内容为 Hello World的文本


appendChild方法    p102页

语法举例:

我想把元素P变成某个div的元素节点

div元素ID .appendChild(p);


insertBefore()     p109

将一个新元素插入到一个现有的元素前面

1. 新元素: 你想插入的元素(newElement)

2. 目标元素: 你想把新元素插入到这个元素的前面(oldElement)

3. 父元素:目标元素的父元素(parentElement)

语法:

parentElement.insertBefore(newElement,oldElement)

不一定要搞清楚父元素到底是哪个,还可以利用xxxxx.parentNode,inser.....来操作


insertAfter()

虽然没有提供insertAfter方法,我们可以自己写一个


最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 可通过JavaScript对HTML DOM进行访问 所有HTML元素被定义为对象,而编程接口则是对象方法和对象属...
    渣渣__阅读 246评论 0 0
  • MVC 具有什么样的优势,各个模块之间怎么通信,比如点击 Button 后 怎么通知 Model?[iOS] MV...
    Lost_693d阅读 161评论 0 1
  • 在这个人生如戏全靠演技的年代,当亲眼看着身边的一位骚浪贱天天换着花样的在男人面前演戏,整天有事没事的就和已经有女朋...
    奇葩菇凉阅读 1,293评论 0 2
  • 一开始我不太喜欢我的学校,到处都是花啊树啊草啊,感觉生活在深山老林。每天走在学校不是上坡就是下坡,感觉生活在学校就...
    柒月Patronum阅读 755评论 2 1
  • 嘿 不想再掏空自己了 -----------------------分割线下面是糖仔和残酷世界的对话-------...
    陈蹦迪阅读 418评论 0 2