zoukankan      html  css  js  c++  java
  • DOM

    jsDom知识 组成:

    ECMAsript:语法核心

    BOM:浏览器对象模型

     window:窗口   open    close  

     定时器   又返回对象返回的是这个定时的对象

     setInterval();//连环炸弹 间隔执行   

     setTimeout();//定时炸弹  延迟执行    

     clearInterval();//清定时器      

    clearTimeout();//清定时器  

    histroy:历史记录   go(前进)(-1)   back(后退)

     location:地址栏   href=""   replace()

     document:文档 DOM:文档对象模型

    DOM操作
    核心思想:找到元素,操作元素
    js找元素:会返回元素对象
    dociment(从文档里面找)
    dociment.getElemetById("dd");(get找Elemet元素By通过)唯一确定
    返回的都是数组   数组元素是元素对象
     dociment.getElementsByName("dd")name属性的值
     dociment.getElementsByTagName("dd")标签名
     dociment.getElementsByClassName("dd")class的值
     Dom代表我找到的元素对象
    操作元素内容
     非标单元素:Dom.innerHTML
     表单元素:Dom.value
    操作元素属性
     Dom.getAttrobute("aaa");//获取属性值
     Dom.setAttrobute("class","bbb aaa");//设置属性
     Dom.romoveAttrobute();
     Dom.id
    操作元素样式
     Dom.style.color
     Dom.style.color=red
    操作元素事件
     1、直接在标签里面加事件属性
     2、Dom.onClick=function(){}
     3、dom.addEventListener(事件名,方法名)
        Dom.removeEventListener(方法名)
     第一种添加事件的方式:参数,字符串拼接,转义字符,this

  • 相关阅读:
    八月二十九学习报告
    文本操作
    EL表达式
    注解开发
    逆向
    内置对象和方法
    每日日报2020.11.10 1905
    每日日报2020.11.12 1905
    每日日报2020.11.17 1905
    每日日报2020.11.20 1905
  • 原文地址:https://www.cnblogs.com/ybygb-geng/p/9373058.html
Copyright © 2011-2022 走看看