document 订阅
每个载入浏览器的 HTML 文档都会成为 Document 对象。Document 对象使我们可以从脚本中对 HTML 页面中的所有元素进行访问。提示:Document 对象是 Window 对象的一部分,可通过 window.document 属性对其进行访问。 展开全文
每个载入浏览器的 HTML 文档都会成为 Document 对象。Document 对象使我们可以从脚本中对 HTML 页面中的所有元素进行访问。提示:Document 对象是 Window 对象的一部分,可通过 window.document 属性对其进行访问。
信息
对    象
Window对象的一部分
属    于
计算机专业术语
类    别
每个载入浏览器的HTML文档
中文名
文件,文献,议案
外文名
Document
Document简介
HTMLDocument 接口对 DOMDocument 接口进行了扩展,定义 HTML 专用的属性和方法。很多属性和方法都是 HTMLCollection 对象(实际上是可以用数组或名称索引的只读数组),其中保存了对锚、表单、链接以及其他可脚本元素的引用。这些集合属性都源自于 0 级 DOM。它们已经被Document.getElementsByTagName()所取代,但是仍然常常使用,因为他们很方便。write() 方法值得注意,在文档载入和解析的时候,它允许一个脚本向文档中插入动态生成的内容。注意,在 1 级 DOM中,HTMLDocument 定义了一个名为getElementById()的非常有用的方法。在 2 级 DOM 中,该方法已经被转移到了 Document 接口,它现在由 HTMLDocument 继承而不是由它定义了。 [1] 
收起全文
精华内容
下载资源
问答
  • Document document = new Document(); document.LoadFromFile("Stories.doc"); 需要引用哪个dll
  • Document Embedding with Paragraph Vectors TLDR; The authors evaluate Paragraph Vectors on large Wikipedia and arXiv document retrieval tasks and compare the results to LDA, BoW and word vector averagi...

    Document Embedding with Paragraph Vectors

    作者评估了大型维基百科和arXiv文档检索任务上的段落向量,并将结果与LDA,BoW和单词向量平均模型进行了比较。 段落向量的性能优于或匹配其他模型的性能。 作者展示了嵌入维数如何影响结果。 此外,作者发现,人们可以对段落矢量执行算术运算,并获得有意义的结果,并以可视化和文档示例的形式呈现定性分析。

    数据集

    通过构造三元组来评估准确性,其中三对是彼此接近的,而第三项是无关的(或关联性较低)。 余弦相似度用于评估语义紧密度。

    Wikipedia (hand-built) PV: 93%
    Wikipedia (hand-built) LDA: 82%
    Wikipedia (distantly supervised) PV: 78.8%
    Wikipedia (distantly supervised) LDA: 67.7%
    arXiv PV: 85%
    arXiv LDA: 85%

    关键点

    • 联合训练PV和单词向量似乎可以提高性能。
    • 将Softsoft分层用作大词汇量的霍夫曼树
    • 仅使用PV-BoW模型,因为它效率更高。

    问题/注释

    • 为什么arXiv和Wikipedia任务之间的性能差异? BoW在Wikipedia上的表现令人惊讶,但arXiv却不如。 LDA相反。
    展开全文
  • document.querySelector()方法

    万次阅读 多人点赞 2018-03-22 20:17:13
    HTML 的DOM querySelector()方法可以不需要额外的jQuery等支持,也可以方便的获取DOM元素,语法跟jQuery类似。 获取文档中id=”container”的元素 <!DOCTYPE html> <...ti

    前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到教程

    HTML 的DOM querySelector()方法可以不需要额外的jQuery等支持,也可以方便的获取DOM元素,语法跟jQuery类似。

    获取文档中id="container"的元素

    <!DOCTYPE html>
    <html lang="en">
    <head>
    	<meta charset="UTF-8">
    	<title></title>
    </head>
    <body>
    	<div id="contatiner">huang</div>
    	<script type="text/javascript">
    		var destination = document.querySelector("#contatiner");
    		console.log(destination);
    	</script>
    </body>
    </html>
    

    这里写图片描述

    注意: querySelector() 方法仅仅返回匹配指定选择器的第一个元素。如果你需要返回所有的元素,请使用 querySelectorAll() 方法替代。

    参数类型可以为如下:

    指定一个或多个匹配元素的 CSS 选择器。 可以使用它们的 id, 类, 类型, 属性, 属性值等来选取元素。

    对于多个选择器,使用逗号隔开,返回一个匹配的元素。

    获取第一个p元素

    <!DOCTYPE html>
    <html lang="en">
    <head>
    	<meta charset="UTF-8">
    	<title></title>
    </head>
    <body>
    	<p>张露露,我爱你</p>
    	<p>黄宝康,我也爱你</p>
    
    	<script type="text/javascript">
    	var node = document.querySelector("p");
    		console.log(node);
    	</script>
    </body>
    </html>
    

    这里写图片描述

    获取文档中的第一个class="lover"的元素

    <!DOCTYPE html>
    <html lang="en">
    <head>
    	<meta charset="UTF-8">
    	<title></title>
    </head>
    <body>
    	<span class="lover">张露露</span>
    	<span class="lover">黄宝康</span>
    
    	<script type="text/javascript">
    	var node = document.querySelector(".lover");
    		console.log(node);
    	</script>
    </body>
    </html>
    

    这里写图片描述

    获取class=“lover” 的第一个p元素

    <!DOCTYPE html>
    <html lang="en">
    <head>
    	<meta charset="UTF-8">
    	<title></title>
    </head>
    <body>
    	<span class="lover">张露露</span>
    	<p class="lover">黄宝康</p>
    
    	<script type="text/javascript">
    	var node = document.querySelector("p.lover");
    		console.log(node);
    	</script>
    </body>
    </html>
    

    这里写图片描述

    获取第一个带target属性的a元素

    <!DOCTYPE html>
    <html lang="en">
    <head>
    	<meta charset="UTF-8">
    	<title></title>
    </head>
    <body>
    	<a href="http://www.baidu.com">百度一下</a>
    	<a href="https://www.taobao.com" target="_blank">淘宝一下</a>
    
    	<script type="text/javascript">
    	var node = document.querySelector("a[target]");
    		console.log(node);
    	</script>
    </body>
    </html>
    

    这里写图片描述

    多个选择器的使用方法

    以下代码将为文档的第一个 <h2> 元素添加背景颜色:

    <!DOCTYPE html>
    <html lang="en">
    <head>
    	<meta charset="UTF-8">
    	<title></title>
    </head>
    <body>
    	<h2>二级标题</h2>
    	<h3>三级标题</h3>
    	<script type="text/javascript">
    		document.querySelector("h2,h3").style.backgroundColor = "blue";
    	</script>
    </body>
    </html>
    

    这里写图片描述

    但是,如果文档中 <h3> 元素位于 <h2> 元素之前,<h3> 元素将会被设置指定的背景颜色。

    <!DOCTYPE html>
    <html lang="en">
    <head>
    	<meta charset="UTF-8">
    	<title></title>
    </head>
    <body>
    	<h3>三级标题</h3>
    	<h2>二级标题</h2>
    	
    	<script type="text/javascript">
    		document.querySelector("h2,h3").style.backgroundColor = "blue";
    	</script>
    </body>
    </html>
    

    这里写图片描述

    总结,多元素选择时,哪个先匹配就是谁咯,只有一个被选中。

    展开全文
  • Dcoment表示文档,这里的文档可以是HTML文档,也可以是XML文档,换句话说Document类型能表示HTML和XML等文档; HTMLDocument对象继承自Document对象,专用于...Document对象(根节点)的特征: <!DOCTYPE ht...
    1. Dcoment表示文档,这里的文档可以是HTML文档,也可以是XML文档,换句话说Document类型能表示HTML和XML等文档;
    2. HTMLDocument对象继承自Document对象,专用于表示HTML文档;
    3. document对象是HTMLDocument对象的一个实例,表示整个HTML页面,又叫做页面的根节点;

    Document对象(根节点)的特征:

    <!DOCTYPE html>
    <html>
        <head></head>
        <body>
        </body>
        <script>
            console.log(document.nodeType);
            console.log(document.nodeName);
            console.log(document.nodeValue);
            console.log(document.parentNode);
            console.log(document.ownerDocument);
            console.log(document.childNodes);  // 其子节点可能是一个DocumentType(最多一个)、Element(最多一个)、ProcessingInstruction或Comment
        </script>
    </html>

     

    展开全文
  • xml文件下载报This XML file does not appear to have any style ... The document 可能是原文件缺失了文件声明 正常的xml文件 <?xml version='1.0' encoding='UTF-8'?> <definitions xmlns="http://w...

    xml文件下载报This XML file does not appear to have any style information associated with it. The document

    可能是原文件缺失了文件声明
    正常的xml文件

    <?xml version='1.0' encoding='UTF-8'?>
    <definitions xmlns="http://www.omg.org/spec/BPMN/20100524/MODEL" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:activiti="http://activiti.org/bpmn" xmlns:bpmndi="http://www.omg.org/spec/BPMN/20100524/DI" xmlns:omgdc="http://www.omg.org/spec/DD/20100524/DC" xmlns:omgdi="http://www.omg.org/spec/DD/20100524/DI" typeLanguage="http://www.w3.org/2001/XMLSchema" expressionLanguage="http://www.w3.org/1999/XPath" targetNamespace="http://www.activiti.org/processdef">
     
    </definitions>
    

    有问题就像这样

    <definitions xmlns="http://www.omg.org/spec/BPMN/20100524/MODEL" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:activiti="http://activiti.org/bpmn" xmlns:bpmndi="http://www.omg.org/spec/BPMN/20100524/DI" xmlns:omgdc="http://www.omg.org/spec/DD/20100524/DC" xmlns:omgdi="http://www.omg.org/spec/DD/20100524/DI" typeLanguage="http://www.w3.org/2001/XMLSchema" expressionLanguage="http://www.w3.org/1999/XPath" targetNamespace="http://www.activiti.org/processdef">
     
    </definitions>
    

    没有<?xml version='1.0' encoding='UTF-8'?>



    2020-05-29补充

    有时候通过接口下载XML文件,即使文件中加了<?xml version='1.0' encoding='UTF-8'?>还是报这样的错,这时候可以在response设置Header

    JAVA版

    response.setHeader("Content-Disposition", "attachment; filename=" + name + ".bpmn20.xml");
    response.setContentType("application/octet-stream");
    

    go语言版

    //设置Content-Type
    w.Header().Add("Content-Type", "application/octet-stream")
    w.Header().Add("Content-Disposition", "attachment; filename=\""+name+"\".bpmn20.xml")
    
    展开全文
  • 获取HTML元素3个方法比较:document.getElementsByName()、document.getElementById()、document.getElementsByTagName() document.getElementsByName() 是根据控件名称获取这个控件对象,因为控件名称可以相同,...
  • (3)document.documentElement 与 document.body的应用场景 获取 scrollTop 方面的差异 ①在chrome(版本 52.0.2743.116 m)下获取scrollTop只能通过document.body.scrollTop,而且DTD是否存在,不会影响 docume
  • documentdocument.documentElement的区别

    千次阅读 2019-03-05 16:05:22
    ... 文档的标题 文档的内容...... ...此时的document就指的是这个foo.html文档,而document.documentElement则是。...document表示整个文档 Object.prototype.toString.call(document) //return “[object HTMLDocu...
  • ctex中报documentdocumentclass错误

    千次阅读 2018-11-17 11:11:09
    问题1:ctex编译报documentclass处错误:*(某乱码文字)+\documentclass… 问题2:ctex编译报document处错误:Missing \begin{document} 问题情景: winedt编译一个乱码后经过修改的tex文件时 针对问题1: step1 ...
  • 本文原文连接:...有时候你会发现过去一直启动正常的系统,某天启动时会报出形如下面的错误:org.xml.sax.SAXParseException: schema_reference.4: Failed to read schema document 'http://www
  • Java Document生成和解析XML

    万次阅读 2018-08-18 12:06:45
    Document 场景:需要知道文档所有结构 需要把文档一些元素排序 文档中的信息被多次使用的情况 优势:由于Document是java中自带的解析器,兼容性强 缺点:由于Document是一次性加载文档信息,如果文档太大,不...
  • document对象

    千次阅读 2017-04-12 10:41:12
    document对象概述 文档对象(document)代表浏览器窗口中的文档,该对象是window对象的子对象,由于window对象是DOM对象模型中的默认对象,因此window对象中的方法和子对象不需要使用window来引用。 通过...
  • document.getElementsByClassName()与document.getElementById(),大家应该对这两个方法都非常的不能再熟悉的js方法了,就是获取DOM元素嘛,有什么难的。今天我在这两个简单的方法上面犯了错误。我页面中有一个按钮...
  • document.documentElement和document.body的区别这两个的有何区别?用法 这两个的有何区别? document.body返回出来的是html 中&amp;lt; body &amp;gt; console.log(document.body) document....
  • document.getElementById 是用Id选择元素,一个Id只对应一个元素。 document.getElementsById 是用元素名称选择元素一个元素名称可能有很多元素,取的是集,即不确定有几个才加s。 ...
  • document对象详解

    千次阅读 2019-05-22 15:23:42
    document对象概述: document对象是文档的根节点,只要浏览器开始载入HTML文档,这个对象就开始存在了,它作为一个入口去操作网页内容,可以直接调用。document的属性和方法非常多,下面我做了一些基本归类,对于更...
  • 如果需要将一段html 转换为 Document Object Model (文档对象模型),而不影响到当前的html内容,可以通过document.implementation.createHTMLDocument创建一个新的document实现// 创建一个全新的 document(和当前...
  • 网页中获取滚动条卷去部分的高度,可以通过 document.body.scrollTop 来获取,比如使div跟着滚动条滚动: <div id="div" style="width:100px;height:100px;background:#ccc;position:absolute;"></div&...
  • document.body 与 document.documentElement

    千次阅读 2016-01-18 14:39:59
    document.body 是 body节点 document.documentElement 是 html 根节点<!DOCTYPE html> <title></title> <div class="container"></div><script>
  • 要访问 HTML 页面中元素,除可以用...Document对象的属性和方法中有的可返回单个Element元素对象,有的会返回一个HTMLCollection元素集合对象,其中保存了对锚、表单、链接以及其他元素的引用。 Document对象
  • window获取iframe、iframe获取window、document首先需要说明的是,w3c已经不推荐使用frame,而推荐使用iframe,iframe也就是inline frame(行内frame),很明显它具有css的行内框特性,正是因为
  • document 和 window.document

    千次阅读 2011-06-29 17:09:00
    通常我在写javascript的时候从来没有意识到document和window.document之间是有区别的,实际使用过程中也确实没有遇到问题,但是这埋下了非常大的隐患,当出现问题时,这个bug就会变得非常难找。代码如下:test1.jsp:...
  • document load 与document ready的区别

    千次阅读 2017-04-06 09:48:17
    页面加载完成有两种事件 1.load是当页面所有资源全部加载完成后(包括DOM文档树,css文件,js文件,图片...2.$(document).ready()是当DOM文档树加载完成后执行一个函数 (不包含图片,css等)所以会比load较快执行
  • 部署项目报错:org.xml.sax.SAXParseException: The markup in the document following the root element must be well-formed. 此句的一看就是xml文件的错,文档中标记的地方格式不合法,通不过dtd的验证,所以要...
  • JavaScript访问某个HTML元素,可以使用document.getElementById(id)方法...document.getElementById("demo").innerHTML="Hello world"; 显示效果: 2、写到文档输出 JavaScript写到文档输出,可以使用docum
  • 区别DOMContentLoaded: DOM解析完成即触发此事件,不等待styles, images等资源的加载load:依赖的资源也已加载完成DOMContentLoaded绑定到document,load绑定到windowdocument.addEventListener('DOMContentLoaded',...
  • webdriver爬虫#document问题

    千次阅读 2018-08-21 10:48:27
    如图,我们想获取#document下面body的内容。 如果使用 1.driver = webdriver.Chrome() 2.driver.get(url) 3.driver.find_element_by_xpath 此时会发现#document下的body中的内容为空。 document is a virtual ...
  • javascript之document对象

    千次阅读 2014-12-11 08:44:50
    页面上元素name属性和JavaScript引用的名称必须一致,包括大小写   对象属性 document.title //设置文档标题等价于HTML的title标签 document.bgColor //设置页面背景色 ...document.alinkColor

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 438,548
精华内容 175,419
关键字:

document