摘要:
方法: 1.禁止鼠标右键菜单 contextmenu主要控制应该何时显示上下文菜单,主要用于程序员取消默认的上下文菜单 2禁止鼠标选中( selectstart开始选中) 代码示例: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF 阅读全文
posted @ 2022-04-11 16:29
今天穿秋裤了吗
阅读(106)
评论(0)
推荐(0)
摘要:
事件冒泡本身的特性,会带来的坏处,也会带来的好处,需要我们灵活掌握。生活中有如下场景∶ 事件委托: 事件委托也称为事件代理。在jQuery里面称为事件委派。 事件委托的原理: 不是每个子节点单独设查事件监听器,而是事件监听器设置在其父节点上,然后利用百泡原理影响设置每个子节点。 以上案例:给ul注册 阅读全文
posted @ 2022-04-11 16:15
今天穿秋裤了吗
阅读(36)
评论(0)
推荐(0)
摘要:
事件冒泡:开始时由最具体的元素接收,让后逐级向上传播到DOM最顶层节点 事件冒泡本身的特性,会带来的坏处,也会带来的好处,需要我们灵活掌握。 阻止事件冒泡: 标准写法:利用事件对象里面的stopPropagation()方法 非标准写法:IE6-8利用事件对象cancelBubble属性 代码示例: 阅读全文
posted @ 2022-04-11 15:31
今天穿秋裤了吗
阅读(304)
评论(0)
推荐(0)
摘要:
1.event就是一个事件对象写到我们侦听函数的小括号里面当形参来看 2.事件对象只有有了事件才会存在,它是系统给我们自动创建的,不需要我们传递参数 3.事件对象是我们事件的一系列相关数据的集合跟事件相关的比如鼠标点击里面就包含了鼠标的相关信息,鼠标坐标啊,如果是键盘事件里面就包含的键盘事件的信息比 阅读全文
posted @ 2022-04-11 14:24
今天穿秋裤了吗
阅读(61)
评论(0)
推荐(0)
摘要:
事件流描述的是从页面中接收事件的顺序。 事件发生时会在元紊节点之间按照特定的顺序传播,这个传播过程即DOM事件流。 DOM事件流分为3个阶段 1.捕获阶段 2.当前目标阶段 3.冒泡阶段 事件发生时会在元素节点之间按照特定的顺序传播,这个传播过程即DOM事件流。 注意: 1. Js代码中只能执行捕获 阅读全文
posted @ 2022-04-11 13:50
今天穿秋裤了吗
阅读(52)
评论(0)
推荐(0)
摘要:
删除事件 的方式 1.传统注册方式 evenTarget.onclick = null 2.方法监听注册方式 1. eventTarget.removeEventListener(type,listener[,useCapture]); 2.eventTarget.detachEvent (even 阅读全文
posted @ 2022-04-11 10:56
今天穿秋裤了吗
阅读(113)
评论(0)
推荐(0)
摘要:
eventTarget.attachEvent()方法将指淀定的监听器注册到eventTarget(目标对象)上,当该对象触发指定的事件时,指定的回调函数就会被执行。 该方法接收两个参数: eventNameWithOn:事件类型字符串,比如onclick.onmouseover ,这里要带on c 阅读全文
posted @ 2022-04-11 09:55
今天穿秋裤了吗
阅读(76)
评论(0)
推荐(0)
摘要:
注册事件概述: 给元素添加事件,称为注册事件或者绑定事件。 注册事件有两种方式:传统方式和方法监听注册方式 传统注册方式: 利用on开头的事件onclick <button onclick= "alert(hi~)” > </button>btn.onclick = function{} 特点:注册 阅读全文
posted @ 2022-04-11 09:51
今天穿秋裤了吗
阅读(198)
评论(0)
推荐(0)
摘要:
文档对象模型(Document Object Model,简称DOM ),是W3C组织推荐的处理可扩展标记语言( HTML或者XML)的标准编程接口。 W3C已经定义了一系列的DOM接口,通过这些DOM接口可以改变网页的内容、结构和样式。 1.对于JavaScript,为了能够使JavaScript 阅读全文
posted @ 2022-04-11 09:38
今天穿秋裤了吗
阅读(32)
评论(0)
推荐(0)
摘要:
1.document.write() 直接将内容写入页面的内容流,但是文档流执行完毕,则它会导致页面全部重绘(又重新创建了一个新的页面) 2.element.innerHTML() 是将内容写入某个 DOM节点,不会导致页面全部重绘创建多个元素效率更高(不要拼接字符串,采取数组形式拼接),结构稍微复 阅读全文
posted @ 2022-04-11 09:25
今天穿秋裤了吗
阅读(33)
评论(0)
推荐(0)
摘要:
node.cloneNode()方法返回调用该方法的节点的一个副本。也称为克降节点/拷贝节点 注: 1.如果括号参数为空或者为false,则是浅拷贝,即只克隆复制节点本身,不克隆里面的子节点 浅拷贝 只复制标签不复制里面的内容 2.如果括号参数为空或者为true,则是深拷贝 复制标签复制里面的内容 阅读全文
posted @ 2022-04-11 09:01
今天穿秋裤了吗
阅读(110)
评论(0)
推荐(0)