摘要: W3CShool离线手册下载 链接:https://pan.baidu.com/s/1MPHaWRsON95YiXZbSBZm-g 提取码:i7vv 阅读全文
posted @ 2022-02-11 14:44 苏槿年 阅读(101) 评论(0) 推荐(0) 编辑
摘要: 键盘事件 键盘事件: onkeydown 按键被按下 onkeyup 按键被松开 键盘事件一般都会绑定给一些可以获取到焦点的对象 对于onkeydown来说如果一直按着某个按键不松手, 则事件会一直触发 当onkeydown连续触发时,第一次和第二次之 间会间隔稍微长一点, 其他的会非常的快 这种设 阅读全文
posted @ 2022-02-10 16:37 苏槿年 阅读(55) 评论(0) 推荐(0) 编辑
摘要: 滚轮的事件 window.onload = function(){ /* 当鼠标滚轮向下滚动时,box1变长 当滚轮向上滚动时,box1变短 */ //获取id为box1的div var box1 = document.getElementById("box1"); //为box1绑定一个鼠标滚轮滚 阅读全文
posted @ 2022-02-10 15:39 苏槿年 阅读(56) 评论(0) 推荐(0) 编辑
摘要: 拖拽 拖拽box1元素 拖拽的流程 1.当鼠标在被拖拽元素上按下时,开始拖拽 onmousedown 2.当鼠标移动时被拖拽元素跟随鼠标移动 onmousemove 3.当鼠标松开时,被拖拽元素固定在当前位置 onmouseup //获取box1 var box1 = document. getEl 阅读全文
posted @ 2022-02-09 14:22 苏槿年 阅读(54) 评论(0) 推荐(0) 编辑
摘要: 事件对象 例: window.onload = function(){ //当鼠标在areaDiv中移动时,在showMsg中来显示鼠标的坐标 //获取两个div var areaDiv = document.getElementById("areaDiv"); var showMsg = docu 阅读全文
posted @ 2022-02-07 22:42 苏槿年 阅读(31) 评论(0) 推荐(0) 编辑
摘要: 操作内联样式 通过JS修改元素的样式: 语法: 元素 .style .样式名 = 样式值 例: box1.style.width = "300px"; 注意:如果CSS的样式名中含有-, 这种名称在JS中是不合法的比如background-color 需要将这种样式名修改为驼峰命名法,backgro 阅读全文
posted @ 2022-02-05 17:30 苏槿年 阅读(426) 评论(0) 推荐(0) 编辑
摘要: DOM简介 什么是DOM DOM ,全称Document Object Model文档对象模型。 JS中通过DOM来对HTML文档进行操作。只要理解了DOM就可以随心所欲的操作WEB页面。 文档 文档表示的就是整个的HTML网页文档 对象 对象表示将网页中的每一个部分都转换为了一个对象。 模型 使用 阅读全文
posted @ 2022-01-27 19:08 苏槿年 阅读(308) 评论(0) 推荐(0) 编辑
摘要: 正则表达式的简介 正则语法 正则表达式用于定义一些字符串的规则 计算机可以根据正则表达式,来检查一个字符串是否符合规则, 获取将字符串中符合规则的内容提取出来 语法: var 变量= new RegExp("正则表达式","匹配模式"); 使用typeof检查正则对象,会返回object 在构造函数 阅读全文
posted @ 2022-01-25 18:47 苏槿年 阅读(47) 评论(0) 推荐(0) 编辑
摘要: Math Math和其他的对象不同,它不是一个构造函数, 它属于一个工具类不用创建对象,它里边封装了数学运算相关的属性和方法 abs( ) 可以用来计算一个数的绝对值 Math.ceil( ) 可以对一个数进行向上取整,小数位只有有值就自动进1 Math. floor() 可以对一个数进行向下取整, 阅读全文
posted @ 2022-01-22 20:22 苏槿年 阅读(87) 评论(0) 推荐(0) 编辑
摘要: Date对象 在JS中使用Date对象来表示一个时间 //创建一个Date对象 //如果直接使用构造函数创建一个Date对象,则会封装为当前代码执行的时间 var d = new Date(); console.log(d); //创建一个指定的时间对象 //需要在构造函数中传递一个表示时间的字符串 阅读全文
posted @ 2022-01-22 19:53 苏槿年 阅读(32) 评论(0) 推荐(0) 编辑