【JS】DOM小结

    

前言

    JS是面向对象的,在基对象window上个人感觉最重要的就是DOM对象了。DOM,文档对象模型,就是要在网页上显示的内容的编辑,它的灵魂就是节点,父节点,子节点一环套一环,有点像之前学的树结构。

DOM

对DOM的认识

这里写图片描述

    理解:
    设置属性的用法:整个网页就是由节点组成的,宏观来说就是html节点,及其下head节点和body节点,head和body下又有各自的子节点。

    节点又分为元素节点,文本节点,属性节点等。

    每个节点都有自身的属性,包括元素,属性和文本。跳出节点本身,它还有子,父节点等层次节点。

    对节点的操作有:增:创建元素节点,创建文本节点,创建子节点,在某个节点之前添加节点;删:代替,移除节点;改:复制节点。

    对元素节点的操作有:通过某个属性值获得元素节点;增删改属性;过去节点文本等。

对元素的总结

这里写图片描述
    在设置元素样式的时候,需要用到元素位置,大小信息等,会用到这块的内容。

小例子积累

    appendChild()用法:

var box = document.getElementById('box');
var p = document.createElement('p');
box.appendChild(p);

    设置属性的用法:

var input = null;
input = document.createElement('input');
input.setAttribute('type','radio');
input.setAttribute('name','sex');

结语

    通过这次的学习对DOM有了更深的认识,起码宏观上有一个整体认识了。但是对它的灵活应用还有很大的提升空间,对表格等也不太熟悉。以后就要多多应用了,慢慢熟悉起来吧!
    Thanks for your patience~~

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 16
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 16
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值