zoukankan      html  css  js  c++  java
  • 五、了解DOM

    core DOM

    xml DOM

    html DOM

    DOM是一个文档树,根节点是HTML元素。

    documentElement的属性就表示HTML对象;

    firstChild,lastChild 一般就是head和body。

    获取元素有方法:

    1、getElementById 只能通过document对象调用。

    2、getElementsByName 一般只有获取表单时候才用。获取一组元素。

    3、getElementsByTagName 通过元素名称获取一组元素。

    下面是通过DOM操作HTML元素,动态创建一个div。

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml" >
    <head>
        <title>Untitled Page</title>
        <script type="text/javascript">
            function onLoad() {
                var oHtml = document.documentElement;
                var oBody = oHtml.lastChild;
                var oDiv = document.createElement("div");
                var oText = document.createTextNode("Hello DOM");
                oDiv.appendChild(oText);
                oBody.appendChild(oDiv);
            }
        </script>
    </head>
    <body onload="onLoad()">

    </body>
    </html>

    如果要设置元素的CSS样式类型,要使用的是DOM属性className 而不是 HTML的class。

  • 相关阅读:
    ListView的使用(二)长按弹出上下文菜单
    自己遇到程序安装完图标不显示记录
    ListView的使用(一)
    Docker 构建私有镜像仓库
    DockerFile 编译语法详解
    Docker 添加容器SSH服务
    Docker 数据卷与容器互联
    Docker 镜像与容器管理
    Docker 容器简介与部署
    Zabbix-自带监控项与Kye
  • 原文地址:https://www.cnblogs.com/tomkillua/p/2613840.html
Copyright © 2011-2022 走看看