onmouseover 、onmouseout和onmouseenter、onmouseleave的区别-简记
onmouseover、onmouseout:
1) onmouseover:鼠标进入元素时触发,onmouseout:鼠标离开元素时触发;
2) 特点:鼠标经过子元素时,其父元素的onmouseover、onmouseout事件也会触发,产生事件冒泡效果;
示例:
<!DOCTYPE html><html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server"><title></title><script>function parentOver() {console.log("鼠标进入父div");}function parentOut() {console.log("鼠标离开父div");}function childOver() {console.log("鼠标进入子div");}function childOut() {console.log("鼠标离开子div");}</script>
</head>
<body><div id="parentDiv" onmouseover="parentOver()" onmouseout="parentOut()" style="background-color:yellow;width:250px;height:250px;padding:80px;"><div id="childDiv" onmouseover="childOver()" onmouseout="childOut()" style="background-color:limegreen;width:120px;height:120px;"></div></div>
</body>
</html>
onmouseenter、onmouseleave:
1) onmouseenter:鼠标进入元素时触发,onmouseleave:鼠标离开元素时触发;
2) 特点:鼠标经过子元素时,其父元素的onmouseover、onmouseout事件不会触发,不会产生事件冒泡效果;
示例:
<!DOCTYPE html><html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server"><title></title><script>function parentOver() {console.log("鼠标进入父div");}function parentOut() {console.log("鼠标离开父div");}function childOver() {console.log("鼠标进入子div");}function childOut() {console.log("鼠标离开子div");}</script>
</head>
<body><div id="parentDiv" onmouseenter="parentOver()" onmouseleave="parentOut()" style="background-color:yellow;width:250px;height:250px;padding:80px;"><div id="childDiv" onmouseenter="childOver()" onmouseleave="childOut()" style="background-color:limegreen;width:120px;height:120px;"></div></div>
</body>
</html>
onmouseover 、onmouseout和onmouseenter、onmouseleave的区别-简记相关推荐
- HTML用ONMOUSEOVER,ONMOUSEOUT改变背景色或背景图片的方法
1.用onmouseout onmouseover 图像间相互变换: <image src="img1" οnmοuseοver="this.src='img2' ...
- javascript重要事件总结(onsubmit/onclick/onload/onfocus/onblur/onmouseover/onmouseout)
javascript重要事件总结(onsubmit/onclick/onload/onfocus/onblur/onmouseover/onmouseout) onfocus/onblur:聚焦离焦事 ...
- html可变换的背景图片,HTML用ONMOUSEOVER,ONMOUSEOUT改变背景色或背景图片的方法_html/css_WEB-ITnose...
1.用onmouseout onmouseover 图像间相互变换: 2.onmouseover onmouseout 改变文字背景色: οnmοuseοut="style.backgrou ...
- 鼠标事件以及 onmouseover, onmouseout 鼠标移动事件动态渲染的注意点
1.onmouseover 指的是鼠标在进入某个元素的时候触发的事件 2.onmouseout 指的是鼠标在离开某个元素时触发的事件 其他 onclick----------------------- ...
- java onmouseover_转 CSS样式里使用JavaScript(onmouseover/onmouseout)
CSS样式里使用JavaScript(onmouseover/onmouseout)2 table { background-color:#000000; cursor:hand; } td { /* ...
- JS事件:onmouseover 、onmouseout 与onmouseenter 、onmouseleave的区别
1.onmouseover.onmouseout:鼠标经过时自身触发事件,经过其子元素时也触发该事件:(父亲有的东西,儿子也有) 2.onmouseenter.onmouseleave:鼠标经过时自身 ...
- onmouseover 、onmouseout 与onmouseenter 、onmouseleave的区别
属性 描述 onmouseenter 当鼠标指针移动到元素上时触发. onmouseleave 当鼠标指针移出元素时触发 onmouseover 鼠标移到某元素之上. onmouseout 鼠标从某元 ...
- onMouseEnter,onMouseLeave,onMouseOver,onMouseOut的区别
1.onMouseEnter和onMouseLeave: onMouseEnter:当鼠标移入指定区域的时候触发,但是不支持冒泡,进入或者离开子组件都不触发. onMouseLeave:当鼠标移出指定 ...
- onmouseover 、onmouseout和onmouseenter、onmouseleave的区别
onmouseover.onmouseout: onmouseover:鼠标进入元素时触发 onmouseout:鼠标离开元素时触发 特点:鼠标经过子元素时,其父元素的onmouseover.onmo ...
最新文章
- 为基于树的机器学习模型构建更好的建模数据集的10个小技巧!
- C++实现质因数分解
- MC新手入门(五十)------服务器连接 一
- 从这3个方面,帮你大幅度提升用户的搜索体验
- 无规则弹窗自动点击插件_vscode 插件会了吧,英语不好的赶紧下载 自动分析源码中的陌生单词、点击朗读单词...
- windows查询每个线程占用的内存_C#多线程
- php项目电影院售票管理系统,电影院售票管理系统
- 学习笔记(五)——数据适配器、数据表、数据网格视图控件的综合应用。
- centos6.9去掉网关地址后依然可以ping通外网
- Hibernate中Criteria的完整用法2
- python怎么输出键值对_python 获取字典键值对的实现
- 【Unity3D入门教程】Unity3D简介、安装和程序发布
- 大学生论文发表的费用需要多少
- 北大计算机专业研究生录取分数线,北京大学考研分数线是多少
- Mac中隐藏/显示文件或文件夹
- Revit二次开发-根据名称获取标高
- 【大数据开发技术】期末押题(暨考试题)
- (4opencv)如何基于GOCW,创建一个实时视频程序
- 如何读取不确定列数的txt文档?
- 任务栏计算机快捷方式,win10系统任务栏添加计算机快捷方式的具体方案
热门文章
- 基于堆栈二值化自动编码器和二值化神经的无约束人脸表情识别算法(An efficient unconstrained FERa based on BAEs and BNN)
- 赛门铁克SSL证书chrome不支持解决方法
- padding的用途
- 斯坦福的“计算广告学”
- PS抠图(菜鸟、快捷键)
- mysql lucene 结合_Lucene基础(四)-- 结合数据库使用
- 【二次开发】如何使用C#进行CATIA二次开发
- 某宝上关于PMP低价续证,可信吗?
- 紫薇圣人的程序员人生[原创IT小说]
- 深富策略:市场良性回踩 注意把握节奏