DOM元素的操作

博客主要介绍了信息技术领域中DOM元素的相关操作,包括操作DOM元素的子父节点、动态创建DOM元素,以及给动态元素添加事件,这些操作在前端开发中较为常用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.操作dom元素的子父节点

var nav = document.getElementById("nav");//获取元素
console.log(nav.childElementCount);//输出子节点个数
console.log(nav.childNodes);//获取所有的节点(集合类型)
console.log(nav.children);//子元素
//找兄弟元素
var lilist = document.getElementById("lilist");//先获取元素
console.log(lilist.nextSibling);//下一个节点
console.log(lilist.nextElementSibling);//下一个元素
console.log(lilist.previousSibling);//上一个节点
console.log(lilist.previousElementSibling);//上一个元素
console.log(nav.firstElementChild);//父元素中第一个元素
console.log(nav.firstChild);//父元素中第一个节点
console.log(nav.lastChild);//父元素中最后一个节点
console.log(nav.lastElementChild);//父元素中最后一个元素

2.dom元素的动态创建

	var s = document.createElement("li");//创建一个li
    s.innerHTML = "5";//文本值是5
    s.className = "lilast";//classname是lilast

3.给动态元素添加事件

	s.onclick=function (){
     console.log(1);
     }
    nav.appendChild(s);//把s事件添加给nav
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值