2018年3月23号 Dom操作

Posted 向兆泽

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了2018年3月23号 Dom操作相关的知识,希望对你有一定的参考价值。

                                                                     Dom操作

 dom操作:找到元素 操作元素
          找元素(标签对象)
                   标签名
                       document.getElementsByTagName();
                   属性
                       document.getElementById();    id属性值
                       document.getElementsByName();    name属性值
                       document.getElementsByClassName();    class属性值
          操作元素
                 操作内容
                       非表单元素
                            标签对象.innerhtml    //获取标签内容
                            标签对象.innerHTML= 123   //修改标签内容
                       表单元素
                            标签对象.varlue   //获取标签内容
                            标签对象.varlue = 123    //修改标签内容
                 操作属性
                            标签对象.getAttribute("属性名");     //获取标签属性值
                            标签对象.setAttribute("属性名","值");     //设置标签属性值
                 操作样式
                           标签对象.style.color     //获取标签样式值
                           标签对象.style.color = "red"    //设置标签样式值
 // 添加事件
  //添加删除标签

例题:

技术分享图片
body里面写的
<div id="z16_" style=" height: 100px; width: 400px;background-color: #E0DBDB;">
    <button onClick="z16()">点击变黄</button>
    <button onClick="z26()">点击变红</button>
    <button onClick="z36()">点击变黑</button>
    <button onClick="z46()">点击恢复</button>
</div>

js里面写的:
 点击变黄 变红 变黑 恢复
function z16(){
    //找到id为z16_的div把背景颜色改成黄色
    document.getElementById("z16_").style.backgroundColor="yellow";
}
function z26(){
    //找到id为z16_的div把背景颜色改成红色
    document.getElementById("z16_").style.backgroundColor="red";
}
function z36(){
    //找到id为z16_的div把背景颜色改成黑色
    document.getElementById("z16_").style.backgroundColor="black";
}
function  z46(){
    //找到id为z16_的div把背景颜色改成原色
    document.getElementById("z16_").style.backgroundColor="#E0DBDB";
}
View Code

 
























以上是关于2018年3月23号 Dom操作的主要内容,如果未能解决你的问题,请参考以下文章

2018年6月3号(线段树)

2018年3月8号

2020-11-23

2018年《selenium+python3.6课程》3月31号开学- 零基础入门包教会

2018年6月1号(线段树)

2018年3月12号 学习内容