您现在的位置:首页 >> 前端 >> 内容

HTMLDOM定时器、获取行内样式、创建和增加节点的方法讲解

时间:2017/10/30 16:14:17 点击:

  核心提示:定时器一次性定时器:setTimeout 循环定时器:setInterval获取行内样式/*通过.style方法获取的都是元素的行内样式,非行内样式获取不到*/ var text = document...

定时器

一次性定时器: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:复制标签,不包含里面的内容

Tags:HT TM ML LD 
作者:网络 来源:luffot的博客