HTML DOM

2019-04-15  本文已影响0人  KaveeDJ

DOM:Document Object Model 文档对象模型,把html里面的各种数据当做对象进行操作

节点的概念

获取节点

var div1 = document.getElementbyId("d1")
var divs = document.getElementsByTagName("div")
var elements = document.getElementsByClassName
var elements = document.getElementsByName("userName")
var div1 = documents.getElementById("d1");
var attrs = div1.attributes;
as[i].nodeName
as[i].nodeValue
var div1 = document.getElementById("d1");
var content = div1.childNodes[0];
content.nodeName
content.nodeValue

节点的属性

document.getElementById("d1").childNodes[0].nodeValue = "新内容"
document.getElementById("d1").innerHTML= "新内容"
getAttribute("test")
attributes["test"].nodeValue

DOM样式:一个元素节点的style属性即对应的css

var d = document.getElementById("d");
d.style.display = "none";

DOM事件

DOM节点关系

创建节点

删除节点

替换节点

插入节点

常用场景

上一篇 下一篇

猜你喜欢

热点阅读