找回密码
 立即注册
搜索
查看: 1957|回复: 0

[基础语法] DOM动态创建标记

[复制链接]

581

主题

110

回帖

4066

积分

管理员

积分
4066

众神之神

发表于 2016-8-12 23:08:56 | 显示全部楼层 |阅读模式
可以用来读写某给定元素里的HTML内容
innerHtml
语法:object.innerHtml        (读取)
语法:object.innerHtml = '...'        (写入)


创建一个新元素节点
createElement
语法:document.createElement(nodeName)
例子:document.createElement("p")


创建一个新文本节点
createTextNode
语法:document.createTextNode(text)
例子:document.createTextNode("Hellow Word")


把新创建的节点插入到某个节点树,成为文档的某个现有节点的子节点
appendChild
语法:parent.appendChild(child)
例子:object.appendChild(child)
父节点.appendChild(要插入的子节点)


把一个元素插入到现有元素前
insertBefore()
三个必备条件
        新元素:想插入的元素(newElement)
        目标元素:想把这个新元素插入到那个元素(targetElement)之前
        父元素:目标元素的父元素(parentElement)
语法:parentElement.insertBefore(newElement, targetElement)
父元素.insertBefore(要插入的元素,在那个元素之前)
目标元素的父元素即:targetElement.parentNode


您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|十三博客 ( 鲁ICP备2023000528号 )

GMT+8, 2026-6-1 16:13 , Processed in 0.109290 second(s), 25 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表