精华内容
下载资源
问答
  • JS document方法

    千次阅读 2020-07-22 20:29:58
    document.open方法清除当前文档所有内容,使得文档处于可写状态,供document.write方法写入 内容。 document.close方法用来关闭document.open()打开的文档。 2、document.querySelector() document.querySelector...

    1、document.open(),document.close()

    document.open 方法清除当前文档所有内容,使得文档处于可写状态,供 document.write 方法写入 内容。

    document.close 方法用来关闭 document.open() 打开的文档。

    2、document.querySelector()

    document.querySelector 方法接受一个 CSS 选择器作为参数,返回匹配该选择器的元素节点。如果

    有多个节点满足匹配条件,则返回第一个匹配的节点。如果没有发现匹配的节点,则返回 null 。

    css选择器除了伪类选择器之外所有的选择器都可以使用

    3、document.querySelectorAll(css选择器)

    返回一个数组

    4、document.getElementsByTagName()

    document.getElementsByTagName 方法搜索 HTML 标签名,返回符合条件的元素。它的返回值是一 个类似数组对象( HTMLCollection 实例),可以实时反映 HTML 文档的变化。如果没有任何匹配的元 素,就返回一个空集。

    5、document.getElementsByClassName()

    通过class属性查找元素,返回一个数组

    6、document.getElementsByName()

    通过标签名查找元素,返回一个数组

    7、document.getElementById()

    通过id属性查找元素,找到一个元素

    展开全文
  • 通过document方法来获取标签对象

    千次阅读 2019-05-05 13:43:55
    <!DOCTYPE html> <... <head> ...meta charset="UTF-8">...通过document方法来获取标签对象</title> <script> /** * 通过document方法来获取标签对象 * 1)getElementBy...
    <!DOCTYPE html>
    <html>
    	<head>
    		<meta charset="UTF-8">
    		<title>通过document方法来获取标签对象</title>
    		<script>
    			/**
    			 * 通过document方法来获取标签对象
    			 * 1)getElementByld("id属性值");  返回的是某个标签对象//id一定要唯一
    			 * 2)getElementsByName("name属性值");  返回的标签对象集合
    			 * 3)getElementsByTagName("标签名称");   //通过标签名称获取标签对象
    			 */
    			function init(){
    				//获取标签对象
    				var username = document.getElementById("user_name").value;
    				//通过name属性来获取标签对象
    				//var username = document.getElementsByName("username")[0].value;
    				//var username = document.getElementsByTagName("input")[0].value;
    				var username = document.getElementsByClassName("haha")[0].value;
    				alert(username);
    			}
    		</script>
    	</head>
    	<body onload="init()">
    		用户名:<input type="text"class="haha"name="username"onblur="init()"id="user_name" />
    	</body>
    </html>
    

     

    展开全文
  • 107.entryIHTMLWindow2的get_document方法有时候会返回E_ACCESSDENIED当一个page有多个sub frame的时候,如果frame的src在不同的domain上,就会返回这个错误,真是郁闷,在网上找了一些资料,没用太多有用的信息,...
     http://sisyphus9.spaces.live.com/blog/cns!5F6AD9CE6DDBC425!107.entry

    IHTMLWindow2的get_document方法有时候会返回E_ACCESSDENIED

    当一个page有多个sub frame的时候,如果frame的src在不同的domain上,就会返回这个错误,真是郁闷,在网上找了一些资料,没用太多有用的信息,最后还是MSDN解决问题,呵呵
    解决的办法就是通过 IWebBrowser2 的 IOleContainer 接口访问所有的frame,代码如下
    HRESULT CBhoOfPopBars::GetSelectionByOleContainer( CString& selText, CRect& selRect )
    {
        // Get the IDispatch of the main document
        CComPtr<IDispatch> pDisp;
        m_pBrowser->get_Document( &pDisp );
        if( pDisp == NULL )
            return E_FAIL;
     
        // Get the container
        CComQIPtr<IOleContainer> pContainer = pDisp;
        if( pContainer == NULL )
            return E_FAIL;
     
        // Get an enumerator for the frames
        CComPtr<IEnumUnknown> pEnumerator;
        HRESULT hr = pContainer->EnumObjects( OLECONTF_EMBEDDINGS, &pEnumerator );
        if( FAILED(hr) )
            return E_FAIL;
     
        // Enumerate and refresh all the frames
        CComPtr<IUnknown> pUnk;
        ULONG uFetched = 0;
        for( UINT i = 0; S_OK == pEnumerator->Next(1, &pUnk, &uFetched); i++ )
        {
            CComQIPtr<IWebBrowser2> pSubBrowser = pUnk;
            pUnk.Release();
            if( pSubBrowser == NULL )
                continue;
     
            // get sub document in frame
            CComQIPtr<IHTMLDocument2> pSubDoc;
            pDisp.Release();
            pSubBrowser->get_Document( &pDisp );
            if( pDisp )
                pSubDoc = pDisp;
            if( pSubDoc == NULL )
                continue;
     
            // get selection info
            hr = GetSelectionFromSingleFrame( pSubDoc, selText, selRect );
     
            // 如果成功找到,则返回,否则继续尝试下一个frame
            if( SUCCEEDED( hr ) )
                return hr;
        }
     
        // 全部遍历之后仍然没有结果
        return E_FAIL;
    }
     
    展开全文
  • 在编写Java代码的时候要经常从XML文件当中读取数据,特别是用设计模式的时候,具体代码如下:package edu.fjnu.Computer;... */import org.w3c.dom.Document; import org.w3c.dom.Node; import org.w3c.dom.N

    这篇文章主要是介绍用Dcoument方法来解析XML中的数据,具体的请看我的另一篇博客:http://blog.csdn.net/zhengshidao/article/details/69789713
    在编写Java代码的时候要经常从XML文件当中读取数据,特别是用设计模式的时候,具体代码如下:

    package edu.fjnu.Computer;
    
    /**
     * Created by Administrator on 2017/3/20 0020.
     */
    
    import org.w3c.dom.Document;
    import org.w3c.dom.Node;
    import org.w3c.dom.NodeList;
    
    import javax.xml.parsers.DocumentBuilder;
    import javax.xml.parsers.DocumentBuilderFactory;
    import java.io.File;
    
    public class XMLUtil {
        /**
         * 从配置文件中获取具体类名
         * @return
         */
        public static Object getBean() {
            try {
                DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance();
                DocumentBuilder builder = factory.newDocumentBuilder();
                Document doc;
                doc = builder.parse(new File("Computer.xml"));
    
                NodeList nodeList = doc.getElementsByTagName("className");
                Node node = nodeList.item(0).getFirstChild();
                String cname = node.getNodeValue();
    
    //            System.out.println(cname);
                //这里是反射的用法,需要写全名
                Class c = Class.forName(cname);
                Object object = c.newInstance();
                System.out.println(c.getName());
                return object;
    
                //return new SqlFactory();
            } catch (Exception e) {
                e.printStackTrace();
                return null;
            }
        }
    }

    在你的Java工程中添加一个新的类:XMLUtil.java
    大家看到在上面的代码中有个绝对路径文件
    new File(“Computer.xml”)
    就是在你的工程文件下要新建一个Computer.xml文件,里面要写上对应的内容,我的是这样的:

    <?xml version = "1.0" ?>
    <config>
        <className>
            edu.fjnu.Computer.Sever
        </className>
    </config>

    上面的className就是我们在代码中设置的对应节点,这当中的信息就是我们要提取的。
    就这么简单。

    展开全文
  • document.getElementsByName() 是根据控件名称获取这个控件对象,因为控件名称可以相同,返回的是一个对象数组。  document.getElementById() 是根据控件ID获取这个控件对象,因为控件ID唯一,返回的是一个对象。...
  • document.querySelector()方法

    万次阅读 多人点赞 2018-03-22 20:17:13
    HTML 的DOM querySelector()方法可以不需要额外的jQuery等支持,也可以方便的获取DOM元素,语法跟jQuery类似。 获取文档中id=”container”的元素 &lt;!DOCTYPE html&gt; &lt;html lang="en&...
  • Here document使用方法总结

    千次阅读 2019-02-05 16:50:40
    可能很多人都熟悉cat <<EOF的写法和功能,但是对于这个被称为Here Document的可能还不是非常清楚,这篇文章稍微整理一下相关知识,并结合简单使用示例来进行说明。
  • Java爬虫基础:Jsoup利用dom方法遍历Document对象。
  • document获取元素的方法

    千次阅读 2018-11-15 14:36:17
    js学习总结----DOM获取元素的方法(8个) DOM:document object model 文档对象模型 DOM就是描述整个html页面中节点关系的图谱,可以如下图理解   在DOM中,提供了很多的获取元素的方法和之间关系的属性以及...
  • document的使用方法

    千次阅读 2019-07-10 09:46:47
    掌握一个方法的功能,可以首先从它的名称入手,getElementsByTagName由四个单词合成: (1).get:具有“获取”的意思。 (2).elements:具有“元素”的意思,是复数形式,由此可以推想此方法不止获取一个元素。 ...
  • 没有document.getElementByName方法

    千次阅读 2013-08-20 06:40:12
    document.getElementByName方法没有document.getElementsByName得到的是标签的数组。   首先声明:  document.getElementByName方法没有。document.getElementsByName得到的是标签的数组 document....
  • MyDocument exe病毒查杀方法

    千次阅读 2018-11-14 20:48:20
    MyDocument exe病毒查杀方法
  • js Document 对象属性和方法

    千次阅读 2019-06-20 10:08:48
    document.writeln() 等同于 write() 方法,不同的是在每个表达式之后写一个换行符。 document.scripts 返回页面中所有脚本的集合。 document.title 返回当前文档的标题。 document.URL 返回文档完整的URL document....
  • Document对象中的方法介绍

    千次阅读 2020-10-04 13:23:01
    Document中重要且常用的几个方法 1.document.getElementById(elementId) 通过标签的id属性查找标签dom对象,elementId是标签的id属性 2.document.getElementByName(elementName) 通过标签的name属性查找标签dom...
  • document中的write方法

    千次阅读 2019-06-02 15:14:19
    文档流就是元素在页面中所占的位置和其内容 在网页进行加载的过程中,文档流开始加载, ... // 执行之前会自动执行 document.open() 执行介绍后不会自动执行document.close() 当一个网页加载...
  • 了解Document对象: Document 对象:每个载入浏览器的 HTML 文档都会成为 Document 对象。 Document 对象使我们可以从脚本中对 HTML 页面中的所有元素进行访问。 document 对象的集合对象: all[ ] 返回对...
  • document.execcommand方法

    千次阅读 2011-02-08 14:05:00
    execCommand方法是执行一个对当前文档,当前选择或给出范围的命令。处理html数据时常用以下格式:document.execCommand(sCommand[,交互方式,动态参数]),其中sCommand是指令参数(如2D-Position),交互方式参数如果为...
  • 获取HTML元素3个方法比较:document.getElementsByName()、document.getElementById()、document.getElementsByTagName() document.getElementsByName() 是根据控件名称获取这个控件对象,因为控件名称可以相同,...
  • JS的Document属性和方法

    千次阅读 2013-01-15 11:15:01
    JS的Document属性和方法 document.title //设置文档标题等价于HTML的title标签 document.bgColor //设置页面背景色 document.fgColor //设置前景色(文本颜色) document.linkColor //未点击过的链接颜色 ...
  • JavaScript - document对象属性和方法

    千次阅读 2015-04-25 15:35:49
    document对象的属性和方法<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <title>test10.html</title> //document对象的属性 /*aler
  • 1 Document节点概述 2 document节点的属性 2.1 doctype,documentElement,defaultView,body,head,activeElement 2.1.1 doctype 2.1.2 documentElement 2.1.3 defaultView 2.1.4 body 2.1.5 head 2.1.6 ...
  • js document onready 表示方法

    千次阅读 2014-10-16 10:14:45
    Use ready() to make a function available after the document is loaded.Two syntaxes can be used:    1.$(document).ready(function) 2.$(function)
  • 打印document对象的属性和方法

    千次阅读 2017-06-20 16:34:02
    打印document对象的属性和方法
  • JavaScript中document的四种方法

    千次阅读 2019-11-26 18:19:36
    1、document的getElementById()方法 <body> <a id="first">a标签链接</a> <script> var element = document.getElementById("first"); console.log(element); </script>...
  • Document对象常用属性和方法

    千次阅读 2018-06-19 13:30:14
    对象属性document.title //设置文档标题等价于HTML的title标签document.bgColor //设置页面背景色document.fgColor //设置前景色(文本颜色)documen...
  • dom4j的document遍历方法

    千次阅读 2016-03-22 10:22:01
    Document document=DocumentHelper.parseText(xmlStr);//根据xml字符串创建xmlElement element=document.getRootElement();//获取xml跟目录Iterator it=element.elementIterator();//获取xml迭代Element ele=null;...
  • js document.write()方法介绍

    千次阅读 2017-03-30 13:39:05
    document.write()方法介绍
  • document.querySelector和querySelectorAll方法

    千次阅读 2018-06-09 17:19:17
    querySelector和querySelectorAll是W3C提供的 新的查询接口,其主要特点如下:1、querySelector只返回匹配的第一个... 3、返回的结果是静态的,之后对document结构的改变不会影响到之前取到的结果。 这两个方法...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 52,932
精华内容 21,172
关键字:

document方法