JavaScript Native API Summary

Source: Internet
Author: User

First, find:

The getElementById () method returns the element with the specified ID (unique):

getElementsByTagName () Returns a list of nodes (a collection/node array ) that contains all the elements with the specified label name.

Getelementsbyclassname () Returns a list of nodes (a collection/node array ) that contains all the elements with the specified class name.

ParentNode-parent node of the node (element)

ChildNodes-Child nodes of nodes (elements)

The first child element of the element (FirstChild)

The last child element of the element (LastChild)

Attributes-node (element) attribute node

Document.documentelement-All Documents

Document.body-Body of the document

Second, create:

CreateAttribute () creates an attribute node.

CreateElement () creates an element node.

createTextNode () Creates a text node.

var ofragment = document.createdocumentfragment (); Creating text Fragments

Three, insert:

AppendChild () Adds a new child node to the specified node.

ReplaceChild () replaces the child node. Parent.replacechild (Para,child);

InsertBefore () Inserts a new child node in front of the specified child node. Parent.insertbefore (new,child)

Iv. deletion:

RemoveChild () Deletes a child node.

Five, Operation:

GetAttribute () returns the specified property value.

SetAttribute () Sets or modifies the specified property to the specified value.

InnerHTML-Text value of the node (element)

The NodeName property specifies the name of the node.

The NodeValue property specifies the value of the node.

The NodeType property returns the type of the node. NodeType is read-only.

element Type NodeType
Elements 1
Property 2
Text 3
Comments 8
Document 9

JavaScript Native API Summary

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.