DOM学习

1. HTML DOM 是关于如何获取,添加,删除,修改html元素的标准

2.<title>DOM 教程</title>,元素节点 <title>,包含值为 "DOM 教程" 的文本节点

可通过节点的 innerHTML 属性来访问文本节点的值。

3.方法是您能够执行的动作(比如添加或修改元素)。

   属性是您能够获取或设置的值(比如节点的名称或内容)。

4.HTML DOM 对象 - 方法和属性

一些常用的 HTML DOM 方法:

  • getElementById(id) - 获取带有指定 id 的节点(元素)
  • appendChild(node) - 插入新的子节点(元素)
  • removeChild(node) - 删除子节点(元素)

一些常用的 HTML DOM 属性:

  • innerHTML - 节点(元素)的文本值
  • parentNode - 节点(元素)的父节点
  • childNodes - 节点(元素)的子节点
  • attributes - 节点(元素)的属性节点

5.方法和属性始终都是前面小写,后面大写:nodeName

6.建一个新的html元素:如需向 HTML DOM 添加新元素,您首先必须创建该元素(元素节点),然后把它追加到已有的元素上。

<body>
<div id="div1">
<p id="p1">这是一个段落</p>
</div>
<script>
var para=document.createElement("p"); <!--想创建新的p元素 -->
var node=document.createTextNode("this is new");<!--必须要再创建一个新的节点 -->
para.appendChild(node);<!--把新创建的节点追加到元素中 -->
var element=document.getElementById("div1");<!--找一个已有的元素 -->
element.appendChild(para);<!--必须把新创建的元素添加到已有的元素中 -->)
</script>
</body>




评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值