• 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;  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
  • 相关阅读:
    Django项目上线的准备工作
    Centos安装MySQL5.6并重置密码
    Centos7.4下安装Python3
    Django单表查询及其方法
    thinkphp 视图模型使用分析
    thinkphp 统计某个字段不重复数 总数
    表结构相同的表,且在同一数据库 数据复制
    crontab 定时任务 每过多少分钟执行
    js event事件
    shell 验证ip
  • 原文地址:https://www.cnblogs.com/xzz123-/p/8638286.html
Copyright © 2020-2023  润新知