代码语言:js 复制 我的地盘我做主!// 1. contextmenu 我们可以禁用右键菜单document.addEventListener('contextmenu',function(e){e.preventDefault();})// 2.禁止选中文字selectstartdocument.addEventListener('selectstart',function(e){e.preventDefault();})5.2鼠标点击获取坐标document.addEventListener('click',functi...
/* event是一个JS的关键字,这个关键字变量保存了事件源对象的属性 */ console.log(event); /* 事件源对象 */ console.log(e); e.stopPropagation() /* 阻止事件冒泡的方法 */ e.cancelBubble = true /* 取消冒泡属性 */ alert(2) },/* false */true) 3.鼠标事件: 点我一下 let h1 = docume...
onclick 鼠标单击 onmouseover 鼠标移入 onmouseout 鼠标移出 会触发事件冒泡,所以需要阻止冒泡 阻止冒泡的方法 1,stopPropagation() 阻止事件冒泡 2,cancelBubble=true 3,return false
W3C模型是将两者进行中和,在W3C模型中,任何事件发生时,先从顶层开始进行事件捕获,直到事件触发到达了事件源元素。然后,再从事件源往上进行事件冒泡,直到到达document。 程序员可以自己选择绑定事件时采用事件捕获还是事件冒泡,方法就是绑定事件时通过addEventListener函数,它有三个参数,第三个参数若是true,则表示采用事件...
//对鼠标滚轮、行为、冒泡以及键盘做的兼容性处理 eventCompat:function(e) { e || (e = root.event); var type = e.type; if (type == 'DOMMouseScroll' || type == 'mousewheel') { e.delta = (e.wheelDelta) ? -e.wheelDelta / 120 : (e.detail || 0) / 3; ...
一、基本认识 1、JavaScript 定义: javaScript的简写形式就是JS,是由Netscape公司开发的一种主要运行于浏览器中的弱类型的脚本语言,一种广泛用于客户端... 不变的变 0 3352 Js 2019-12-19 11:31 − Js 是一个脚本语言,可插入到html中,在浏览器中 二,代码的执行顺序 1.先加载所有的标签,从上到下 (...
Js 冒泡事件阻止 2016-04-15 09:48 − 1. 事件目标 现在,事件处理程序中的变量event保存着事件对象。而event.target属性保存着发生事件的目标元素。这个属性是DOM API中规定的,但是没有被所有浏览器实现 。jQuery对这个事件对象进行了必要的扩展,从而在任何浏览器中都能够使用这个属性。通过.targ... 菜菜学长...
e.target 返回触发事件的对象 e.type 返回事件的触发类型 比如click e.preventDefault 阻止默认行为 比如链接不跳转 5、阻止冒泡 e.stopPropagation 6、事件委托 如果需要给多个子元素绑定相同的点击事件,可以直接给父元素绑定,通过冒泡分享给子元素。例如父元素上有5个小圆圈,想要点击小圆圈后,对应的小圆圈增加一个类...
}elseif(window.detachEvent) { el.detachEvent("on" +type, fn); } },//对鼠标滚轮、行为、冒泡以及键盘做的兼容性处理eventCompat:function(e) { e|| (e =root.event);vartype =e.type;if(type == 'DOMMouseScroll' || type == 'mousewheel') { ...
一、去除空白或其他字符函数 1.trim() 2.ltrim() 2.rtrim() 二、大小写转换函数 1.strtoupper() 2.strtolower() 三、字符串查找函数 1.substr_count() 2.strpos() 3.strstr() 四、字符串替换函数 1.str_replace() 五、与html标签相关的函数 ...