JS学习笔记——DOM
HTML
- 当页面加载完成之后要慎用
document.write()
,该方法会覆盖加载完成document如果需要实时修改内容,请修改对应元素的1
2
3
4
5
6
7
8
9
<html>
<head>
<script>function f(){ document.write(Date());}</script>
</head>
<body>
<a href="#" onclick="f()">测试链接</a>
</body>
</html>innerHTML
属性 - 若需要修改样式则修改
sytle
属性1
document.getElementById("id").style.<property>=<style value>;
- 创建新的元素,并插入DOM树
createElement
创建元素
createTextNode
创建节点
element.appendChild()
插入孩子 - 删除已有节点 从
1
parent.removeChild(child);
parent
节点中删除child
节点