第三章 document对象及数组

1.数组的使用
(1)声明数组
var 数组名=new Array();
(2)数组赋值
数组名[下标]=值;

2.数组声明,分配空间,赋值同时进行
var 数组名=new Array(值1,值2....)
var 数组名=[值1,值2....]

3.遍历数组
for(var i=0;i<数组名.length;i++){
document.write(数组名[i]);
}

4.数组常用的属性和方法
length:返回数组长度
sort:对数组进行排序
push:数组末尾插入一个新的元素,并且返回新的长度。

5.location对象的常用方法:
href 跳转到某一个页面
reload() 刷新

6.history对象的常用方法:
back() 返回前一个页面
forward() 调到下一个页面
go() 跳转
注:location和history都是对路径的处理,location只有一个路径,
但是history是对多个路径的处理,所以有前进后退的功能。

7.Document的常用属性:
referrer 返回载入当前文档的文档URL
URL 返回当前文档的URL

8.Document的常用方法:
getElementById() 返回对拥有指定id的第一个对象的引用
getElementsByName() 返回带有指定名称的对象的集合
getElementsByTagName() 返回带有指定标签的对象的集合
write() 向文档写文本,HTML表达式或JavaScript代码


9.元素的显示和隐藏:
(1)visibility属性值:
visible 表示元素是可见的
hidden 表示元素时不可见的
语法:object.style.visibili ty="值"

(2)display的属性值:
none 表示此元素将不会被显示
block 表示此元素为块级元素,此元素前后会带有换行符
语法:object.style.display="值"

10.visibility和display的区别:
visibility隐藏后保留位置
display隐藏后不保留位置


11.复选框的checked属性值:
选中:true
未选中:false

posted @ 2018-01-12 15:16  NAI233  阅读(433)  评论(0编辑  收藏  举报