今天上午学习的访问节点
darentnode用于访问父节点
访问子节点一般有两个 firstChild访问第一个子节点 lastChild用于访问最后一个子节点
hasChildNodes()判断是否有子节点 有就是true 没有就是false
tagName湖区node的元素名称 如果不是元素 不能使用dom访问的时候,只能访问部分内容
我们怎么能访问div中的一部分呢?
先获取父对象
在获取子对象 进行操作
getElementById--------getElementsByTagName()
getElementsByTagName()注意中间的s
nodeName表节点名称 nodeValue表节点值 nodeType则为界定类型(1是元素节点2是属性节点3是文本节点)
空白节点
对于一些文本文档的dome结构 一些浏览器会在文本endangered中插入空白节点 锐减使用火狐浏览器 会显示出#text
innerHTML向文本节点中写入数据(它会替换到原来的内容)
实现追加
1.获取原来数据
2原来数据+心得内容
dom访问常见属性(二)
删除节点:removeChild删除某个对象的子节点
添加节点:添加元素节点 createElement(“元素的名称”)
添加文本节点 createTextNode(“文本的内容”)
添加节点使用appendChild吧我们定义好的元素节点火鹤是文本节点追加到对象的子节点 想当前元素节点的最后一个子节点之后添加节点
appendChild格式
p.appendChild(text)吧text追加到元素节点的子节点中
乘法表思路
1.创建一个表格
2穿件表格速需呀的行数
3创建表格速需呀的列
4创建文本内容
5 对内容几点依次追加