BOM编程

1. history对象
history对象的方法
名称 描述
back() 加载history对象列表中的前一个URL
forward() 加载history对象列表中的下一个URL
go() 加载history对象列表中的某个具体URL




2. location对象
location对象的属性
名称 描述
host 设置或返回主机名和当前URL的端口号
hostname 设置或返回当前
herf        设置或返回完整的URL


                        location对象的方法
名称        描述
reload()    重新加载当前文档
replace()   用新的文档替换当前文档


3. documen对象
                      document对象的常用属性
属性          描述
referrer      返回载入当前文档的文档的URL
URL           返回当前文档的URL


referrer的语法为:
     document.referrer
      当前文档如果不说通过超链接访问的,则document.referrer的值为null
URL的语法为:
     doument.url
                      document对象的常用方法
方法                    描述
getElementByid()        返回对拥有指定ID的第一个对象的引用
getElementsByName()     返回带有指定名称的对象集合
getElementsByTagName()  返回带有指定标签名的对象的集合
write()                 向文档写文本、HTML表达式或JavaScript代码


1.getElementByid()方法一般用于访问DIV、图片、表单元素、网页标签等,但要求访问对象的ID是唯一的。
2.getElementsByName()方法与getElementByid()方法相似,但它访问元素的Name属性,由于name属性可能不唯一,因此getElementsByName()方法一般用于访问一组相同name属性的元素,例如具有相同name属性的单选按钮、复选框等。
3.getElementsByTagName()方法是按标签来访问的页面元素的,一般用于访问一组相同的元素,例如一组<input>、一组图片等。


4.元素的显示和隐藏
                      visibility属性的值
值            描述
visible       表示元素是可见的
hidden        表示元素是不可见的


语法:Object.style.visibility="值" 
                     display属性的常见值
值            描述
none          表示此元素不会被显示
block         表示此元素将显示为块级元素,次元素前后会带有换行符。


语法:Object.style.display="值" 


visibility与display的区别,如果使用visibility属性设置元素不可见,此元素会占据页面上的空间。使用display属性设置元素不可见。则不会占用空间。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值