5.JavaScript操作BOMDOM对象_试题

Posted 桔子爱世界

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了5.JavaScript操作BOMDOM对象_试题相关的知识,希望对你有一定的参考价值。

有两种特殊的文档属性可用来访问根节点:

  • document.documentElement
  • document.body

第一个属性可返回存在于 XML 以及 html 文档中的文档根节点。

第二个属性是对 HTML 页面的特殊扩展,提供了对 <body> 标签的直接访问。

 

 

 

Location 对象方法


  

Location 对象方法

方法说明
assign() 载入一个新的文档
reload() 重新载入当前文档
replace() 用新的文档替换当前文档

 

 

 

 

 

https://www.cnblogs.com/syqxjf520/p/6080468.html

jquery 中remove()与detach()的区别

 

remove()与detach()方法都是从dom中删除所有的元素

两者的共同之处在于都不会把匹配的元素从jQuery对象中删除。

不同之处在于用remove()删除的元素,除了元素被保留,其他的在这个元素上的绑定事件等都会被移除,但是detach()方法不会移除这个元素上的方法或者是附加数据。

简单举例:

html:

<body><p>区别</p></body>

js:

p元素的绑定事件 $("p").click(function(){alert("remove与detach的区别")});

var a=$("p").remove()    a即是删除的p元素的jquery对象, 当重新将保留下来的p元素塞回到body中$("body").html(a[0]),当再点击p元素的时候并没有触发click事件,即事件已经被remove事件移除掉。

var b=$("p").detach()   a即是删除的p元素的jquery对象, 当重新将保留下来的p元素塞回到body中$("body").html(a[0]),当再点击p元素的时候触发click事件,即事件依然保留在元素上,detach事件并没有移除掉p元素的事件。

 

 

 

 

 

 

 

以上是关于5.JavaScript操作BOMDOM对象_试题的主要内容,如果未能解决你的问题,请参考以下文章

JS基础--函数与BOMDOM操作JS中的事件以及内置对象

Python之路(二十三):BOMDOM

细看JS中的BOMDOM对象

前端技术——6——JavaScript-BOMDOM对象

JavaScript(核心BOMDOM)

从零开始的JS生活——BOMDOM与JS中的事件