bom下的location对象的方法

Posted mibing

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了bom下的location对象的方法相关的知识,希望对你有一定的参考价值。

1 assign方法跳转到指定的url

2 reload重新加载当前的页面,参数为true表示:强制从服务器重新加载页面

2 replace用新的url替换,可以避免后退

 

history对象使window对象下面的属性,window对象是整个浏览器,作用:保存用户的上网记录

history.length:返回历史记录的条数

history.back:后退

history.forward:前进

history.go()参数0:重载当前的页面

                    参数为正数表示前进对应数量的url

                   参数为负数表示后退对应数量

 

dom document object model文档对象模型,是w3c的标准,html开始到html结束就是dom

dom节点类型:元素节点,属性节点,文本节点他们都是对象

 tagName:获取元素节点的标签名字

innerHTML:获取元素节点标签间的内容

document.getElementsByTagName("li");
 document.getElementsByClassName()此方法在低版本的ie浏览器中不支持
getComputedStyle()此方法可以获取元素节点行外样式的style,ie浏览器是不支持的,ie使用currentStyle获取
dom的attribute方法
   
btn.getAttribute("id")访问元素节点的属性
leftDiv.removeAttribute("xxx");删除用户自定义属性
leftDiv.setAttribute("xxx","mibing");设置自定义属性
元素节点的属性:
  main.childNodes  返回当前元素下面所有的子节点,包含元素节点,文本节点,每种类型的节点都有三个属性nodeName,nodeType,nodeValue
   alert(main.firstChild.nodeName);获取当前元素第一个节点
   alert(main.lastChild.nodeName);获取当前元素最后一个节点
ownerDocument属性返回文档根节点

以上是关于bom下的location对象的方法的主要内容,如果未能解决你的问题,请参考以下文章

BOM下的属性和方法---下

JavaScript---Bom树的操作,内置方法和内置对象(window对象,location对象,navigator对象,history对象,screen对象)

BOM(location对象,navigator对象,history对象)

[JS-BOM]BOM_Location地址栏对象

前端面试题-几个很实用的BOM属性对象方法?

BOM--location对象history对象