zoukankan      html  css  js  c++  java
  • JavaScript相关-DOM

    1,HTML DOM (文档对象模型)

    当网页被加载时,浏览器会创建页面的文档对象模型(Document Object Model)。

    通过 id 找到 HTML 元素
    通过标签名找到 HTML 元素
    通过类名找到 HTML 元素

    1 //DOM中的第一个常用的方法是getElementById-->表示通过id来获取某个特定的标签,获取的是一个值
    2 var pwd = document.getElementById("pwd");
    3 //根据标签的name属性来获取一组标签对象,这个方法一般都只用于表单的获取
    4 var users = document.getElementsByName("users");
    5 //根据标签的名称获取一组元素,这个非常的有用,一般用于获取html的各种标签,以此完成各种操作
    6 var is = document.getElementsByTagName("input");

    2,innerHTML 属性

    获取元素内容的最简单方法是使用 innerHTML 属性。

    innerHTML 属性对于获取或替换 HTML 元素的内容很有用。

    3,nodeName 属性规定节点的名称。

    nodeValue 属性规定节点的值。

    nodeType 属性返回节点的类型。nodeType 是只读的。

    获取某个文本节点的值,对于IE和firefox而言文本的空格不一致,对于IE而言,仅仅只会把换行加入空白,但是FF而言就是全部空格。

    元素类型NodeType
    元素 1
    属性 2
    文本 3
    注释 8
    文档 9

    4,节点树中的节点彼此拥有层级关系。

    父(parent)、子(child)和同胞(sibling)等术语用于描述这些关系。父节点拥有子节点。同级的子节点被称为同胞(兄弟或姐妹)。

  • 相关阅读:
    HttpService与WebService的差异
    在oracle中varchar和varchar2有什么区别?
    物联网项目的思考
    配置JDK-Java运行环境
    浅谈DDD
    参数化SQL语句
    OneNote无法同时设置中英文字体设置解决办法
    Oracle OCI-22053:溢出错误解决方法
    oracle 日期格式
    Visual Studio 2017各版本安装包离线下载
  • 原文地址:https://www.cnblogs.com/dongye/p/3261816.html
Copyright © 2011-2022 走看看