HTML DOM知识点整理

本文介绍了JavaScript中的一次性和循环定时器的使用方法,并详细解释了如何通过DOM API进行元素样式的读取与修改、节点的创建及插入。此外还涵盖了获取计算样式的方式。

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

定时器

一次性定时器:setTimeout
循环定时器:setInterval



获取行内样式

/*通过.style方法获取的都是元素的行内样式,非行内样式获取不到*/
var text = document.getElementById("text")
text.style.color = "yellow"/*有赋值操作,是对样式进行操作*/
console.log(text.style.color)/*没有赋值操作,是对样式进行获取*/
text.innerHTML = "lh"/*有赋值操作,是对文本的设置*/
console.log(text.innerHTML);/*没有赋值操作,是对文本的获取*/

/*getComputerStyle:w3c标准提供的方法,凡是符合w3c标准的浏览器都可以通过它来获取样式
* element.currentStyle:w3c类型的浏览器获取样式的方法*/
/*通过相关的属性对浏览器类型进行判断,如果BOM对象存在这个属性说明是w3c类型的浏览器
* 否则默认为IE低版本浏览器*/


创建和增加节点的方法:

createElement :创建一个全新的标签,不包含任何的内容和元素

insertbefore:在一个元素之前插入新元素
两个参数:1.要新增的元素 2.在哪个元素之前插入

appendchild():把一个子元素追加在一个父元素的最后面
cloneNode(布尔值):true:完全复制这个标签 false:复制标签,不包含里面的内容

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值