javascript对象
来源:互联网 发布:淘宝怎么买weed叶子 编辑:程序博客网 时间:2024/05/18 12:04
javascript语言中的对象可以分为三类,
1.用户自定义对象
2.内建对象:内建在JavaScript语言中的对象,如Array Math 和Date等
3。宿主对象:浏览器提供的对象。
window对象对应着浏览器窗口本身,这个对象的属性和方法统称为BOM(浏览器对象模型),BOM提供了window.open和window.blur等方法
一个打开的<html>标签标识整个文档的开始,这个网页里所有的其它元素都包含在这个元素里,这表示它至少是一个父亲(parent)又因为所有其它元素都包含在其中,所以这个<html>标签既没有父亲,也没有兄弟,如果说这是一棵树,这个<html>标签就是树根。
1、document.getElementById(id) 返回值为一个对象
2、document.getElementsByTagName(tag) 返回值为是一个对象数组,即使文档中这个标签只有一个元素,也返回一个数组,数组的长度为1.
document.getElementsByTagName(‘*’) 允许把一个通配符作为一个它的参数,这意味着文档里的每一个元素都将在这个函数所返回的数组里占据一席之地。
<ul id="purchases">
<li>1</li>
<li>2</li>
<li>3</li>
</ul>
var shop = document.getElementById(‘purchases’) ;
var items = shop.getElementsByTagName("*");
items数组将只包含id属性值是purchases的无序清单的元素,items数组的长度刚好与这份文档里的列表项元素的总数相等。
3、document.getElementByClassName(class),返回值是一个对象数组
document.getElementByClassName(class class), 匹配同时带有两个类的元素,
获取和设置节点属性
getAttribute可以获取它的属性
setAttribute方法可以更改属性节点的值
object.getAttribute(attribute)
getAttribute方法不属于document对象所以不能通过document对象调用
object.setAttribute(attribute,value);
document.getElementsByTagName(tag)
- JavaScript 对象
- javascript对象
- javascript 对象
- Javascript对象
- JavaScript 对象
- JavaScript对象
- JavaScript 对象
- javascript 对象
- JavaScript对象
- JavaScript对象
- JavaScript对象
- javascript对象
- javascript 对象
- javascript 对象
- javascript对象
- javaScript对象
- javascript对象
- JavaScript对象
- Java从文件中读取字节数据的固定套路
- HDU 2191 悼念512汶川大地震遇难同胞——珍惜现在,感恩生活(01背包,多重背包)
- Android的5种布局(实际4种)
- Docker安装与配置
- MVC与MVVM模式的对比
- javascript对象
- 12、css3 2D变换
- IO/NIO 例子
- MFC利用OpenCV读取摄像头
- Ubuntu安装Kali Linux渗透测试工具
- 对oracle PL/SQL Developer配置instantclient
- uva216 Getting in Line
- Balanced Binary Tree
- PHP常量定义,文件引入