将结构与行为彻底分开
先编写一个函数 preparePlaceholder 并把它放进 showPic.js 中,然后在文档加载时调用这个函数。这个函数要完成以下任务:
- 创建一个 img 元素节点;
- 设置这个节点的 id属性、src 属性、alt 属性;
- 创建一个 p元素节点;
- 设置这个节点的 id 属性;
- 创建一个文本节点;
- 把这个文本节点追加到 p 元素上;
- 把 p 元素和 img 元素插入到 gallery.html 中。
如下:
|
|
insertBefore方法
调用此方法需要:
- 新元素:想要插入的元素 newElement;
- 目标元素:你想把这个新元素插入到哪个元素 targetElement 之前;
- 父元素:目标元素的父元素 parentElement。
调用语法:
|
|
eg :
|
|
insertAfter方法(需自己编写)
编写 insertAfter
|
|
使用 insertAfter
|
|