js-DOM 第一讲解
来源:互联网 发布:数据动态管理什么意思 编辑:程序博客网 时间:2024/06/03 11:16
DOM是“Document Object Model”(文档对象模型)的缩写的首字母缩写如果没有DOM(文档)。DOM也就无从谈起。
JavaScript语言里的对象可以分为三种类型:
1.用户定义对象(user-defined object):由程序员自己创建的对象。
2.内建对象(native object):内建在JavaScript语言里的对象,如Array,Math和Date等。
3.宿主对象(host object):由浏览器提供的对象。
最基础的对象是window对象
DOM把一份文档标示成一棵树 (自行查看dom树)。
节点:元素节点 用1标示 文本节点 用2标识 属性节点 用3标识
以下注意大小写
一、getElementById()方法
你想获得哪个元素的id属性值,这个id值必须放在单引号或双引号里。如document.getElementById("id");
二、getElementByTagName()方法
getElementByTagName()方法将返回一个对象的数组,每个对面都应该放在文档里有给定目标的一个元素。
element.getElementByTagName(tag);
如果有li标签的话,可以用for循环遍历:
for(var i=0; i<document.getElementTagName("li").length; i++){
console.log(type of document.getElementByTagName("li")[i]);//console.log()在Google浏览器中使用
}
三、 getAttribute()方法
getAttribute()方法是一个函数。它只有一个参数——打算查询属性的名字:
object.getAttribute(attribute)
如:var paras = document.getElementByName("p");
for (var i=0;i<paras.length;i++){
console.log(paras[i].getAttribute("title"));
}
四、 setAttribute()方法
类似于getAttribute()方法,setAttribute()方法只能通过元素节点及节点对象调用的函数,但setAttribute()方法需要我们向他传递两个参数:
object.setAttribute(attribute,value);如
var shopping = document.getelementById("shopping");
shopping.setAttribute("ttile","phone");
- js-DOM 第一讲解
- 简单通俗讲解DOM
- DOM基础讲解
- 通俗易懂的讲解DOM
- JS&DOM
- JS&DOM
- JS DOM
- js dom
- JS DOM
- JS dom
- js dom
- JS DOM
- js-DOM
- js-dom
- JS DOM
- JS DOM
- DOM.JS
- js DOM
- 建立索引的原则
- SAP ABAP 日期相关函数
- 分享一个关于Java日期时间的工具类
- 集成学习-模型融合学习笔记
- opengl显示列表画兔子
- js-DOM 第一讲解
- 【操作系统】存储器的层次结构、程序的装入和链接
- MySQL Communications link failure问题
- eclipse 资源监听
- ORACLE_SID, SID, INSTANCE_NAME, SERVICE_NAME, SERVICES_NAMES, DB_NAME, GLOBAL_DBNAME, SID_NAME迷糊了吗?
- UVa 10825 Anagram and Multiplication
- ios -uiview uitabviewcell uicollectioncell 的view layer修改圆角和shadow
- 【洛谷 P1186】玛丽卡 spfa+删边
- AsyncTask的使用详解