• DOM学习笔记


    DOM(文档对象模型(Docunment Object  Model ))

    标签  元素  节点  某种意义上是一个意思。语境不同,叫法不同。

    <style>

      #d1{100px;height:100px;}

    </style>

    <body>

      <div id="d1"></div>

      <div class="d2"></div>

      <span></span>

    </body>

    <script>

    Id选择器

      var d1 = document.getElementById("d1")      Id选择器     括号内为字符串形式加双引号       获取id为d1的元素        

      d1.innerHTML ="123456";

      d1.style="color:red;font-size:50px;"       修改样式       d1中的文字变色   字体变大   

      d1.style.color="red";

       alert(d1.style.width);           只能获取标签里的样式,css中d1的样式无法获取

    Class选择器

      var d2 =document.getElementsByClassname("d2")[0];   Class选择器    

      d2.innerHTML="ABCDEF";

    标签选择器

      var d3 = document.geiElementsByTagName("span");       标签选择器       Tag位标签

      d3,innerHTML="xyzijk ";

    </scripr>

    修改内容

      innerHIML和innerText区别  改内容 在内容中加<br/>(折行符)在HTML中会读出来换行在Text不会换行直接在网页中显示<br/>;

    方法

    <body>

      <input  id="btn" type="button" value="按钮"/>

      <select>

        <option select="select">1</option>           select 默认被选中     

        <option>2</option>

        <option>3</option>

      </select>

      <input type="radio" checked="checked"/>   单选标签

      <input type="checkbox" checked="checked"/>   多选标签

      <div id="d1" style="position:fixed;right:0px;bottom:0px;100px;height:100px;"><div>

    </body>

    <script>

      var btn = document.getElementById("btn");  

      btn.onclick=funtion(){                                    点击btn发生事件

        btn.setAttribute("value""不是按钮")                                设置btn的属性括号内放两个参数第一个参数为属性名字  第二个参数属性的值

        btn.getAttribute("value")              获取属性

        

        btn.removeAttribute()                  移除属性

    }

    造标签

    create    创造 

      var  spn=dcument.createElement("span");  创造一个span元素(标签)

      spn.style.colot="red";

      spn.innerText="滋滋滋滋";

    append  增加

      document.body.appendChild(spn);      append  增加       Child  子标签       文档对象的去除body在body中添加一个子元素子元素是spn

      document.getElementById("d1").appendChild(spn);  从div中添加spn

    删除元素

    removeChild

      document.getElementById("d1")removeChid(spn);  删除d1中的spn

    </script>

  • 相关阅读:
    数学图形(2.10)一种绕在球上的线圈
    数学图形(2.9) Capareda曲线
    数学图形(2.8)Viviani曲线
    数学图形(2.7)sphere sine wave
    数学图形(2.5)Loxodrome曲线
    数学图形(2.6)Satellit curve
    数学图形(2.4)网球上的曲线
    数学图形(2.3)绕在圆环上的曲线
    数学图形(2.2)N叶结
    数学图形(2.1)三叶结
  • 原文地址:https://www.cnblogs.com/wcl2017/p/6905803.html
Copyright © 2020-2023  润新知