<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    javaGrowing

      BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
      92 隨筆 :: 33 文章 :: 49 評論 :: 0 Trackbacks

    The Document object is the root-node of a document. All nodes in a node-tree are childnodes of the Document object.


    Examples

    We will use the following XML document in the examples below: note.xml.

    documentElement - Return the node name of the root element

    createElement() - Create a new element

    createTextNode() - Create a new text node

    createCDATASection() - Create a new CDATA node

    createComment() - Create a new comment node

    getElementsByTagName() - Return the value of a specified node


    The Document object

    The Document object represents the entire XML document.

    The Document object is the root-node of a document. All nodes in a node-tree are childnodes of the Document object.

    A node can be an element node, an attribute node, a text node, or any other of the node types explained in the "Node types" chapter.

    IE: Internet Explorer, F: Firefox, N: Netscape, W3C: World Wide Web Consortium (Internet Standard)

    Document Object Properties

    Property Description IE F N W3C
    async Specifies whether downloading of an XML file should be handled asynchronously or not. True means that the load() method returns the control to the caller before the download is complete. False means that the download must be completed before the caller gets the control back 5 - - No
    attributes Returns a NamedNodeMap that contains all attributes of a node 5 1 6 No
    baseName Returns the name of a node (without namespaces) 5 - - No
    childNodes Returns a node list that contains all children of a node 5 1 6 No
    dataType Returns the data type of a node 5 - - No
    definition Returns the definition of a node in the DTD/Schema 5 - - No
    doctype Returns the DTD or Schema for the document 6 1 6 Yes
    documentElement Returns the root element of the document 5 1 6 Yes
    firstChild Returns the first child node of a node 5 1 6 No
    implementation Returns the DOMImplementation object for this particular document 6 1 6 Yes
    lastChild Returns the last child node of a node 5 - - No
    namespaceURI Returns the URI of the namespace 5 1 6 No
    nextSibling Returns the node immediately following a node. Two nodes are siblings if they have the same parent node 5 1 6 No
    nodeName Returns the name of the node 5 1 6 No
    nodeType Returns the node type as a number 5 1 6 No
    nodeTypedValue Returns the value of a node expressed in its defined data type 5 - - No
    nodeTypeString Returns the node type as a string 5 - - No
    nodeValue Returns the value of the node 5 1 6 No
    ownerDocument Returns the Document object of a node (returns the root node of the document) 5 1 6 No
    parentNode Returns the parent node of a node 5 1 6 No
    parsed Returns true if the node and all of its descendants have been parsed. Otherwise it returns false 5 - - No
    parseError Returns a ParseError object containing information about the parse error 5 - - No
    prefix Returns the namespace prefix of a node 5 - - No
    preserveWhiteSpace Returns true if the default processing preserves white space. Otherwise it returns false 5 - - No
    previousSibling Returns the node immediately previous to the current node. Two nodes are siblings if they have the same parent node 5 1 6 ?
    readyState Returns the current state of the XML document 5 - - No
    text Returns the text content of a node and all its children 5 - - No
    url Returns the URL for the last loaded XML document 5 - - No
    validateOnParse Indicates whether the document should be validated by the parser. Default is true. If false, only well-formed XML will be parsed 5 - - No
    xml Returns the XML of a node and all its children 5 - - No

    Document Object Methods

    Method Description IE F N W3C
    abort() Aborts the XML download 5 - - No
    appendChild("name") Appends a new childnode to a node 5 - - No
    cloneNode(boolean) Creates an exact clone node of a node. If the boolean parameter is set to true, the cloned node clones all the child nodes of the original node as well 5 - - No
    createAttribute("name") Creates a new attribute node 6 1 6 Yes
    createCDATASection("text") Creates a new CDATA section node 5 - - Yes
    createComment("text") Creates a new comment node 6 - - Yes
    createDocumentFragment() Creates an empty documentFragment object 5 1 6 Yes
    createElement("name") Creates a new element node 5 1 6 Yes
    createEntityReference("name") Creates a new entityReference node 5 - - Yes
    createNode(type,name,ns) Creates a new node 5 - - No
    createProcessingInstruction(target,text) Creates a new processingInstruction node 5 - - Yes
    createTextNode("text") Creates a new text node 5 1 6 Yes
    getElementById("id") ? 5 1 6 Yes
    getElementByName("name") ? 5 1 6 ?
    getElementsByTagName("name") Returns the specified node, and all its child nodes, as a node list 5 1 6 Yes
    hasChildNodes() Returns true if a node has child nodes. Otherwise it returns false 5 - - No
    insertBefore(newnode,refnode) Inserts a new node before an existing node 5 - - No
    load("URL") Loads the specified XML document 5 - - No
    loadXML("text") Loads an XML document using the specified string 5 - - No
    nodeFromID(id) Returns the node for the element whose ID attribute matches the one specified 5 - - No
    removeChild("name") Removes and returns the specified node 5 - - No
    replaceChild(newnode,oldnode) Replaces an oldnode with a newnode, and returns the oldnode 5 - - No
    save(obj) Saves an XML document to the specified location 5 - - No
    selectNodes(pattern) Creates a node list of all the matching descendant nodes returned by the specified pattern 5 - - No
    selectSingleNode(pattern) Returns a Node object for the first descendant node to match the specified pattern 5 - - No
    transformNode(stylesheet) Processes a node and its descendants using the specified XSL stylesheet, and returns the result 5 - - No
    transformNodeToObject(stylesheet,object) Processes a node and its descendants using the specified XSL stylesheet, and returns the result in the specified object 5 - - No

    Events

    Event Description IE F N W3C
    ondataavailable Executes some code when the XML document data is available

    Syntax: document.ondataavailable="myFunction"

    5 - - No
    onreadystatechange Executes some code when the readyState property changes

    Syntax: document.onreadystatechange="myFunction"

    5 - - No
    ontransformnode Triggered before each node in the XML is transformed by each node in the style sheet

    Syntax: boolean = ontransformnode(nodecode,nodedata)

    5 - - No
    posted on 2006-08-01 09:28 javaGrowing 閱讀(322) 評論(0)  編輯  收藏 所屬分類: xml

    只有注冊用戶登錄后才能發表評論。


    網站導航:
     
    主站蜘蛛池模板: 男女猛烈无遮掩视频免费软件| 亚洲人成人无码.www石榴 | 亚洲av永久无码精品秋霞电影秋| 最近免费中文字幕高清大全| 亚洲第一成年男人的天堂| 免费国产污网站在线观看| 亚洲国产精品VA在线观看麻豆| 2022国内精品免费福利视频| 国产亚洲精品激情都市| 国产精品1024在线永久免费| 国产亚洲精品成人AA片新蒲金| 两个人看的www免费高清| 亚洲人精品午夜射精日韩 | 1000部夫妻午夜免费| 亚洲男女一区二区三区| 免费人成在线视频| 亚洲av成人片在线观看| 亚洲一区精品伊人久久伊人| 久久久久久国产a免费观看不卡| 亚洲精品~无码抽插| 特级无码毛片免费视频尤物| 亚洲大香伊人蕉在人依线| 99久久99久久精品免费看蜜桃 | 色偷偷女男人的天堂亚洲网| 四虎成人免费网站在线| 特a级免费高清黄色片| 亚洲av之男人的天堂网站| 国产在线jyzzjyzz免费麻豆| 亚洲日韩精品无码专区加勒比| 日韩亚洲国产综合久久久| 黄网站色视频免费在线观看的a站最新 | 中文字幕无码精品亚洲资源网| 久久er国产精品免费观看2| 亚洲精品白色在线发布| 国产成人无码区免费A∨视频网站 国产成人涩涩涩视频在线观看免费 | 男性gay黄免费网站| 久久精品国产亚洲| 国内自产少妇自拍区免费| h片在线观看免费| 亚洲youjizz| 久久亚洲高清综合|