js基础1

作者: 一只小丫丫 | 来源:发表于2020-01-01 17:44 被阅读0次

js css操作

      行内样式

                el.style.fontSize="18px"

      传统class改变

                el.className="red"

      设置元素的类名为red

                classList

                    add()添加

                    remove()删除

                    toggle()切换

      获取到css最终值

                    var obj =document.defaultView.getComputedStyle(p,null);

                    // 获取元素css层叠计算过后的最终css值

                  obj.fontSize文字样式

        css中高度获取

                  clientHeight 元素内容的高

                  offsetHeight 元素内容+边框的高

                  scrollHeight 元素内容+滚动区域的高

        滚动距离获取

                scrollTop 元素滚动顶部的距离

                scrollLeft 元素滚动左侧的距离

      元素在页面中个位置

                el.getBoundingClientRect()

                        top距浏览器可视区域顶部的距离

                        left

                        width

                        height

                  el.offsetTop

                  e.offsetLeft

                  距离已定位的父亲(body)元素距离

事件

注册

        el.addEventListener("事件名",

注销

        el.removeEventListener(“事件名”,fn)

事件的参数

          target事件的目标

事件的xy

            pageX

            PageY 相对于文档的左上角

            clientX

            clientY 相对于浏览器可视区域左上角

            offsetX

            offsetY 相对于当前元素的左上角

键盘事件

        keydown键盘按下

        keyup 键盘弹起

                13  enter

                27  esc

                37  左

                38 上

                39 右

                40 下

                32 空格

键盘事件的参数

          keycode键盘代码

相关文章

  • 前端JavaScript面试技巧

    1-1 课程概述 要做什么?——讲解前端 JS 基础面试题 哪些部分?——JS 基础,JS-WEB-API,JS ...

  • 2018-12-20

    1.01.尚硅谷_JS基础_JS简介(1) 10.10.尚硅谷_JS基础_Null和Undefined(10) 1...

  • 2019-07-27 前端面试题

    1.js的基础类型 js的基础类型包括 Undefined , Null , String ,Number ,...

  • 网络编程(十九) JavaScript(9)

    一、 JS的组成 1.1 JS基础阶段以及Web APIs阶段 【1】JS基础阶段 我们学习的生死ECMAScri...

  • 2018-08-17day-25

    总结 : js基础 js基础语法 1.js是javaScrip的缩写,是一门脚本语言。专门用来负责网...

  • js基础1

    1.认识js 1)js是JavaScript的缩写,是一门脚本语言,专门用来负责网页上的行为(可以直接写到网页上)...

  • JS基础1

    主要参考网道文档:https://wangdoc.com/javascript/types/string.html...

  • js基础1

    1、常见元素获取

  • js基础(1)

    1、浏览器内核-2、css与js引入方式 1、浏览器内核 我们把浏览器中识别代码绘制页面的东西称之为浏览器的内核或...

  • JS基础1

    转换为数值 JS提供三个函数进行数值的转换。(1)Number() 不常用它可以用于任何数据类型 (2)pars...

网友评论

      本文标题:js基础1

      本文链接:https://www.haomeiwen.com/subject/bjlgoctx.html