zoukankan      html  css  js  c++  java
  • JavaScript基本操作

    1.什么是DOM
    DOM是文档对象模型的简称,它的基本思想是把结构化的文档解析成一系列的节点,再由这些节点组成一个树状的结构。所有节点的最终的树状结构,都有规范的对外接口,以达到使用编程语言操作文档的目的,所以,DOM可以理解成文档的结成变口。
    严格的说,DOM不属于JavaScript,但是操作DOM是JavaScript最常见的任务,而JavaScript也是最常使用于DOM操作的语言。

    2.节点
    DOM的最小组成单位叫做节点,一个文档的树形结构就是各种不同类型的节点组成的。
    六种主要节点如下:
    1.Document 文档节点 整个文档(window.document)
    2.DocumentType 文档类型节点 文档的类型
    3.Element 元素节点 HTML 元素(比如<head>、<body>等)
    4.Attribute 属性节点 HTML 元素的属性(比如 class="right")
    5.Text 文本节点 HTML 文档中出现的文本
    6.DocumentFragment 文档碎片节点 文档的片段

    3.选取文档元素
    1.通过ID:document.getElementById("idName")
    2.通过名字或者标签名:getElementsByName() 方法或者 getElementsByTagName() 方法找到元素,不过如果有多个
    3.查询和设置元素的属性:getAttribute(),setAttribute()
    4.父亲节点:通过parentNode()方法可以对当前节点的父节点进行操作
    5.创建和插入节点:createElement(),appendChild()
    通过createElement()方法创建节点
    通过appendElement()方法插入节点
    6.节点的删除:removeChild()

  • 相关阅读:
    计算2*3+(2*(5+6)*3)/2+4*6的值
    单链表 删除倒数第m个元素的实现
    string.data()和string.c_str()
    c++ 打印时间
    二分查找
    两个整数相除的计算
    查看一个数字是不是回环数(对称)
    编译#include <stdio.h> 等用尖括号指定的文件提示找不到 VS googleTest 安装的makeInstall
    八皇后---递归
    分治算法--求m的n次方
  • 原文地址:https://www.cnblogs.com/Jason-MLiu/p/8406989.html
Copyright © 2011-2022 走看看