`

JS IE onMouseLeave onMouseEnter

 
阅读更多
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
 <head>
  <title> New Document </title>
  <meta name="Generator" content="EditPlus">
  <meta name="Author" content="">
  <meta name="Keywords" content="">
  <meta name="Description" content="">
  <script>
		function hiddenRightSelect(leftSelectId, rightSelectId) {
			document.getElementById(rightSelectId).style.display = "none"; // 隐藏动态加载Select框
		}
		function displaySelect(leftSelectId, rightSelectId, type) {
			var obj = document.getElementById(rightSelectId);
		
			obj.style.display = 'block';
		}
		function stopEvent(obj,e){
			if (e.toElement != obj) {
				if (obj != e.toElement.parentNode) {
					event.cancelBubble=true
				}
			}
			
		}

  </script>
 </head>

 <body>
  <div 
  style="width:615px;height:208px;border :1px solid #000000;"
  onMouseLeave="hiddenRightSelect('multiChannelSelect','ftCmpSameExtPara.channelTypeCode2');"
  onMouseEnter="displaySelect('multiChannelSelect','ftCmpSameExtPara.channelTypeCode2',1);"
  onclick="alert('外层');"
  >
	  <div id="multiChannelSelect" style="width:300px;height:200px;border :1px solid red;float:left;margin:2px"
	  >
				qqqqqqqqqqqqq
	  </div>
	  <div id="ftCmpSameExtPara.channelTypeCode2" style="width:300px;height:200px;border :1px solid red;float:left;display:none; margin:2px"
	  onclick="alert('内面');"
	  >
				bbbbbbbbbbb
	  </div>
  </div>
 </body>
</html>

分享到:
评论

相关推荐

    javascript 兼容FF的onmouseenter和onmouseleave的代码

    ### 标题知识点:javascript 兼容FF的onmouseenter和onmouseleave的代码 在网页开发中,事件处理是一项基础而重要的技术。在不同的浏览器中,对于同一种事件的处理可能会存在差异。例如,Internet Explorer(IE)...

    javascript中onmouse事件在div中失效问题的解决方法

    在IE下解决问题很简单,用onMouseEnter、onMouseLeave来代替onMouseOver、onMouseOut就行了,他们的作用基本相同,但前者不会发生冒泡(如果用 jQuery的event事件,只要绑定mouseleave、mouseenter即可)。...

    DIV中兼容IE和Firefox的mouseleaves事件

    DIV中兼容IE和Firefox的mouseleaves事件

    TButton增加OnMouseLeave事件Delphi源码

    `TButton`是Delphi内置的标准按钮组件,它提供了丰富的事件处理机制,如`OnClick`、`OnEnter`等,但默认情况下并没有提供`OnMouseLeave`事件。这个事件在其他一些组件中存在,当鼠标离开控件边界时触发,但在`...

    chrome浏览器不支持onmouseleave事件的解决技巧

    在Web开发中,JavaScript事件是页面交互的核心,`onmouseleave`事件是其中之一,它在元素失去鼠标焦点时触发。然而,Chrome 浏览器并不直接支持 `onmouseleave` 事件,这可能会导致开发者在实现某些交互功能时遇到...

    onmouseover和onmouseout的一些问题思考

    为实现跨浏览器兼容的解决方案,可以使用`onmouseover`和`onmouseout`,并通过检查事件的`relatedTarget`或IE特有属性`fromElement`和`toElement`来模拟`onmouseenter`和`onmouseleave`的行为。下面的示例代码展示了...

    Delphi为TButton增加OnMouseLeave事件一例.rar

    然而,TButton默认并不提供OnMouseLeave事件,该事件在鼠标离开控件时触发,这对于某些交互设计来说可能会有所限制。本示例将详细介绍如何通过自定义代码为TButton增加OnMouseLeave事件功能。 首先,我们要理解...

    D7自定义Panel,添加鼠标进出事件

    在Delphi 7中,Panel控件作为常用的布局容器,提供了丰富的功能,但默认情况下并未直接提供鼠标进入(OnMouseEnter)和鼠标离开(OnMouseLeave)事件。这两个事件在许多用户界面设计中非常有用,例如高亮显示、提示...

    OnMouseLeave.rar_按钮控件_Delphi_

    OnMouseLeave事件在鼠标离开控件的边界时触发,这与OnMouseEnter事件相对应,后者在鼠标进入控件时触发。这两个事件在设计用户交互时非常有用,因为它们可以用来更新界面状态,例如改变按钮的颜色、文本或者显示隐藏...

    onmouse常用事件js

    `onmouseenter`和`onmouseleave`与`onmouseover`和`onmouseout`类似,但它们不会因子元素导致的边界穿越而触发。例如: ```html ;"&gt; ;height:50px;background-color:red;"&gt; document.getElementById('parent')...

    TComboBox模拟IE地址栏

    或者,可以监听TComboBox的OnMouseLeave事件,当事件发生时,主动显示鼠标光标。 在提供的文件列表中,我们看到有`.cfg`、`.dcu`、`.ddp`、`.dfm`、`.dof`、`.dpr`、`.exe`、`.mdb`和`.pas`文件。这些文件分别代表...

    C#自定义控件-获焦点后自动放大按钮

    2. **重写OnMouseEnter和OnMouseLeave方法**:这两个方法分别在鼠标进入和离开控件时被调用。我们可以利用它们来实现按钮的放大和缩小效果。 ```csharp protected override void OnMouseEnter(EventArgs e) { base...

    js实现鼠标移动到图片产生遮罩效果

    本教程将详细讲解如何使用JavaScript(js)来实现这一效果。 首先,我们要了解遮罩层(mask)的基本概念。遮罩层通常是一个半透明的覆盖层,它被放置在图片上方,用于突出显示图片中的某些部分或者在用户与图片交互...

    简单实现js鼠标跟随效果

    - `onmouseenter`和`onmouseleave`事件:这两个事件类似于`mouseover`和`mouseout`,但是它们不会冒泡。 - `e.stopPropagation()`方法:用于阻止事件继续传播。 - `e.cancelBubble`属性:在旧的IE浏览器中使用,...

    js判断鼠标移入移出方向的方法

    当鼠标移动到元素上或离开元素时,可以触发`onmouseenter`和`onmouseleave`事件。为了判断鼠标移入或移出的方向,我们需要获取鼠标相对于元素的位置信息。`event.clientX`和`event.clientY`分别表示鼠标在页面中的...

    Delphi气泡提示的示例代码..rar

    1. **事件监听**:为了在鼠标悬停时显示气泡提示,我们需要监听控件的`OnMouseEnter`和`OnMouseLeave`事件。当鼠标进入控件区域时触发`OnMouseEnter`,离开时触发`OnMouseLeave`。 2. **创建提示对象**:在Delphi中...

    javascript onmouseout 解决办法.docx

    this.attachEvent('onmouseleave', fn); } else { // 非 IE 处理 this.addEventListener('mouseout', function(e) { var tar = e.relatedTarget; if (!contains(this, tar)) { fn.call(this); } }, false); ...

    delphi自定义的label_hint单元

    4. 要实现这个功能,我们需要覆盖TLabel的OnMouseEnter和OnMouseLeave事件。在OnMouseEnter中显示Hint,在OnMouseLeave中隐藏Hint。如下所示: ```delphi procedure TCustomLabel.ShowHint(Sender: TObject); begin ...

Global site tag (gtag.js) - Google Analytics