zoukankan      html  css  js  c++  java
  • DOM (文档对象模型)

    参考:w3cschool

    DOM说明

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

    通过可编程的对象模型,JavaScript 获得了足够的能力来创建动态的 HTML。

    JavaScript 能够改变页面中的所有 HTML 元素

    JavaScript 能够改变页面中的所有 HTML 属性

    JavaScript 能够改变页面中的所有 CSS 样式

    JavaScript 能够对页面中的所有事件做出反应

    查找HTML元素方法(三种)

    • 通过 id 找到 HTML 元素

      var x = document.getElementById('id')

    • 通过标签名找到 HTML 元素

      var x = document.getElementsByTagName("标签名");

    • 通过类名找到 HTML 元素

      var x = document.getElementsByClassName("类名");

    使用DOM改变 HTML

    • 改变 HTML 输出流

    例如:

    document.write();
    
    • 改变 HTML 内容

    例如:

    document.getElementById(id).innerHTML='内容';
    //实例
    document.getElementById("p1").innerHTML="New text!";
    
    • 改变 HTML 属性

    例如:

    document.getElementById(id).attribute=new value;
    //实例
    document.getElementById("image").src="landscape.jpg";
    

    使用DOM改变 CSS

    • 改变 HTML 样式

    例如:

    document.getElementById(id).style.property=new style
    //实例
    document.getElementById("p2").style.color="blue";
  • 相关阅读:
    jpeg 文档格式
    gif 文件格式
    firefox前世今生
    png 文档格式
    字符'\xe5\x8c\x97\xe4\xba\xac\xe6\x96\xb0\xe5\x8d\x8e\xe7\x94\xb5\xe8\x84\x91\xe5\xad\xa6\xe6\xa0\xa1' 转为汉字
    SQL server 报错:
    encode 与 decode
    Octave 作图 无响应
    qmake建工程
    urlparse (scheme、netloc、path等)
  • 原文地址:https://www.cnblogs.com/pallcard-LK/p/7127994.html
Copyright © 2011-2022 走看看