博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
javascript基础——dom的学习
阅读量:6612 次
发布时间:2019-06-24

本文共 898 字,大约阅读时间需要 2 分钟。

hot3.png

1、看完 ,方便下次复习。

2、只看文档和示例却不动手实验,通常容易忘记,并且不是真的理解了。 所以最好的方式是边看边动手调试(使用chrome调试比较方便),看看在控制台得到的是什么,从而加深对知识点的理解。

3、不查文档是不现实的,但是每次什么东西都查文档,即使是很简单的也查就很费时间,所以需要理解性的记忆 一些东西。 下面举个例子说明一下,去理解知识点。

(1)在Eclipse里面建立工程,输入代码,然后调试查看返回值;

(此处采用如下标签作为例子,并且省略了部分标签)

在此输入图片描述

(2)通过document对象,使用getElementById方法获取的结果;

图一(元素节点):

在此输入图片描述

(3)在

* 整个文档是一个文档节点(如图二)* 每个 HTML 元素是元素节点(如图一)* HTML 元素内的文本是文本节点(如图三)* 每个 HTML 属性是属性节点(如图四)* 注释是注释节点

所以刚才我们获取到的是HTML元素节点;

图二(文档节点):

图一

(4)通过知道参数和返回值就能很快的掌握这个方法的使用,并且能在里面找到帮助自己理解性的记忆的规律。

4、采用上面的方式,总括性的整理一下dom里面有哪些常用对象和方法。

一些常用的 HTML DOM 方法:

getElementById(id) - 获取带有指定 id 的节点(元素)

appendChild(node) - 插入新的子节点(元素)

removeChild(node) - 删除子节点(元素)

一些常用的 HTML DOM 属性:

innerHTML - 节点(元素)的文本值(如图三)

parentNode - 节点(元素)的父节点

childNodes - 节点(元素)的子节点

attributes - 节点(元素)的属性节点(如图四)

图三(文本节点):

在此输入图片描述

图四(属性节点):

图四

仔细理解定义里面的文字,再加上调试得到的结果(如截图,但是由于不能每一个属性都截图,所以只是举例截图)就相对容易记忆了。即使是最简单的基础也需要多思考。

转载于:https://my.oschina.net/u/933915/blog/306395

你可能感兴趣的文章
EXT4文件系统禁用日志功能
查看>>
spring4学习:使用外部属性文件
查看>>
开发同学的福利--mysql监控工具sqlprofiler,类似sqlserver的profiler工具
查看>>
逸鹏说道:性格色彩读后感
查看>>
#1014 : Trie树
查看>>
Poj2229--Sumsets(递推)
查看>>
FMDB数据库相关
查看>>
event.clientX和event.clientY
查看>>
国外PHP学习网站书籍资料汇总
查看>>
Lock
查看>>
HDU-1024
查看>>
SqlServer自动备份作业
查看>>
maven scope含义的说明
查看>>
RXTX串口通信 java
查看>>
PLSQL Develope连接oracle数据库配置
查看>>
Jmeter测试带加密参数的接口
查看>>
0623-TP框架整理一(下载、入口文件、路由、创建控制器、调用模板、系统常量、命名空间)...
查看>>
配置android source 在ubuntu中编译环境
查看>>
Redis性能调优
查看>>
Random简介
查看>>