DOM常用笔记

innerHTML      开始标记和结束标记之间的内容,可赋值

document      (页面)文档对象
length        (节点)个数


节点对象的属性:

 body             body元素对象      返回body标签
 title               标题                     返回title内容
 URL              网页地址              返回页面的路径
 links             超链接                  返回HTMLCollection类型  是集合  索引  0       length
 images         图片                      返回HTMLCollection类型  是集合  索引  0       length
 forms           有几个表单           返回HTMLCollection类型  是集合  索引  0       length

 方法:

write                       打印到页面
writeln                    打印到页面(可识别换行(\n),但一般不适用)
getElementById    根据ID查找节点对象
                                                        返回值错误时   看节点对象是否正确
    

 查找节点

    childNodes            获取所有的子节点(元素节点、文本节点)    返回NodeList类型   有索引 0开始 有length  节点个数
    firstChild               第一个子节点
    lastChild                最后一个子节点
    parentNode           父节点
    previousSibling    上一个兄弟节点
    nextSibling            下一个兄弟节点


增加节点:

    write();                                              写入页面(可写标签)
    document.createElement();            创建节点
    obj.appendChild();                          追加对象的子节点
    document.body.appendChild();     body节点追加子节点

创建多个节点时可灵活使用argument.length                       (argument为变量的所有数据)

节点内容可用:循环语句+argument[i]+创建赋值子节点的函数,实现创建

    //obj.innerHTML=   ;为对象内容赋值

复制节点:

 obj.cloneNode(flag)          flag是布尔类型    true时复制包含子节点  false时不包含子节点  默认为false

删除节点:

  obj.removeChild               删除对象的子节点

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
JS渡一教育笔记是一份关于JavaScript编程语言的学习笔记。此笔记主要涵盖了JS的语法和常用功能,旨在帮助初学者从零基础开始学习JS编程。 首先,JS渡一教育笔记包括了JS的基础知识部分,例如数据类型、变量、运算符、条件语句和循环等。这些内容是学习JS编程必不可少的基础,通过学习这些知识,读者可以了解如何声明变量、进行数值计算、编写条件语句等。 其次,JS渡一教育笔记也覆盖了JS中的函数和数组等常用功能。函数是JS中的一种重要的代码封装方式,通过编写函数可以实现代码的复用和模块化,笔记中详细介绍了函数的定义和调用方法。数组是用于存储多个值的数据结构,JS渡一教育笔记也解释了如何创建和操作数组,以及如何使用数组进行数据处理。 此外,JS渡一教育笔记还介绍了JS中的面向对象编程(OOP)。面向对象是一种常用的编程思想,通过将数据和操作封装为对象,可以更好地组织和管理代码。JS渡一教育笔记讲解了面向对象的基本概念和语法,例如如何创建对象、定义类和实现继承等。 最后,JS渡一教育笔记还包含了一些进阶主题,例如DOM操作和AJAX等。DOM是用于操作网页元素的API,JS渡一教育笔记提供了DOM的基本用法和例子。AJAX是一种在不重新加载整个网页的情况下与服务器进行数据交互的技术,笔记中解释了如何使用AJAX发送异步请求和处理响应。 总之,JS渡一教育笔记是一份全面而详细的学习JS编程的资料,可以帮助读者掌握JS的基础知识和常用功能,逐步提升编程能力。无论是初学者还是有一定经验的开发者,都可以从中获得实用的知识和技巧。

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值