<html>
<head>
<script type="text/javascript">
function whichElement(e)
{
var targ
if (!e) var e = window.event
if (e.target) targ = e.target
else if (e.srcElement) targ = e.srcElement
if (targ.nodeType == 3) // defeat Safari bug
targ = targ.parentNode
var tname
tname=targ.tagName
alert("You clicked on a " + tname + " element.")
}
</script>
</head>
<body onmousedown="whichElement(event)">
<p>在文档中点击某个位置。消息框会提示出您所点击的标签的名称。</p>
<h3>这是标题</h3>
<p>这是段落。</p>
<img src="../i/eg_mouse2.jpg" />
</body>
</html>
期待解决:
要实现的功能:鼠标放到哪个位置,哪个位置字体变红。
========================================
javabean flag 标记法???
分享到:
相关推荐
Event对象则是JavaScript事件处理中的核心,它包含了与特定事件相关的所有信息,如事件类型、事件目标等。 在深入讲解Window对象和Event对象之前,我们先了解一些基础概念。JavaScript是一种基于原型的动态类型语言...
《JavaScript》——Event 对象与事件 Event 对象是 JavaScript 中的一个基本概念...通过本节教学,学生将掌握 Event 对象的属性和方法,并能正确地使用 Event 对象来处理用户的交互行为,从而创建更加交互的网页应用。
Event对象在Web开发中扮演着至关重要的角色,它代表了一个事件的状态,包含了关于事件发生时的各种详细信息。例如,事件发生在哪个元素上、哪个键盘键被按下、鼠标的当前位置以及鼠标按钮的状态等。Event对象经常与...
下面我们将深入探讨`Event`对象的关键属性和方法,以及它们在JavaScript中的应用。 ### 1. `Event`对象的基础属性 - **`type`**:表示事件的类型,例如`click`、`mousemove`等。 - **`target`**:返回事件最初触发...
`window.event`对象是JavaScript中一个非常重要的概念,特别是在处理DOM事件时。它代表了当前事件的状态和相关信息,包括触发事件的元素、鼠标...在实际应用中,`window.event`对象是实现交互式Web应用的关键工具之一。
JavaScript中的Event对象是事件处理的核心部分,它包含了与事件相关的所有信息,如事件类型、触发事件的元素、鼠标和键盘的状态等。以下是对Event对象及其重要属性的详细解释: 1. **altKey**:这个属性用于检查...
理解Event对象对于编写交互式的Web应用至关重要。以下是对Event对象及其重要属性的详细解释: 1. **altKey**:这个属性用于检查用户是否按下了Alt键。如果Alt键被按下,altKey的值为TRUE,否则为FALSE。它是只读的...
### 高手window.event对象详解 #### 一、概述 `window.event` 是一个非常重要的JavaScript内置对象,它主要用于处理浏览器中的各种事件。这个对象包含了有关事件的各种信息,例如触发事件的对象、事件类型以及与该...
在JavaScript中,`event`对象是处理事件时不可或缺的一部分... // 在这里可以访问并利用event对象的其他属性 }); ``` 通过以上方式,我们可以根据不同的事件类型和`event`对象的属性,实现高度定制化的用户交互体验。
如果需要传递event对象,那么在调用方法时需要添加括号,并在方法内部用参数名来接收event对象。 至于事件中的event对象,它包含了诸如当前事件的类型、触发事件的元素、事件触发时的坐标信息等多种属性和方法。当...
事件(event)是一种非常重要的机制,在C#中有广泛的应用。通过了解事件(event)的概念、使用方法、事件编程的优点、事件与委托的关系、事件的实现等方面,可以更好地掌握C#事件(event)使用方法详解。
在Python编程中,Event对象是多线程环境下的一个重要工具,主要用于线程间的同步和通信。Event对象提供了一种简单的方式来协调多个线程的执行,确保它们在特定条件下能够正确地协同工作。下面我们将深入探讨Event...
首先,我们需要创建一个Event对象,然后在线程的执行代码中,当需要暂停线程时,调用Event对象的“等待”方法,这会使当前线程进入等待状态,直到Event被触发。在线程外部,我们可以通过改变Event的状态来控制线程的...
`event.srcElement`是`event`对象的一个属性,用于获取触发事件的DOM元素。这个属性在Internet Explorer(IE)浏览器中被广泛支持,但在非IE浏览器中,如Firefox、Chrome等,则使用`event.target`属性来达到相同的...
- **事件源(Event Source)**:产生事件的对象,如上例中的按钮。 - **事件监听器(Event Listener)**:能够响应特定类型事件的对象。当事件发生时,事件监听器会被调用,执行相应的逻辑处理。 - **事件队列(Event ...
Event对象包含了与事件相关的所有信息,如触发事件的元素、事件类型、按键状态等。在JavaScript中,事件可以是用户的行为,如点击按钮、滚动页面,或者是浏览器内部的操作,如加载完成或图片加载失败。 1. **event...
在提供的压缩包文件中,很可能是包含了一个简单的EventSource示例代码,通过创建EventSource对象,监听服务器推送的事件,展示其基本用法。学习这个例子可以帮助理解EventSource的实际应用和工作流程。
下面通过两个具体的例子来展示`event`对象的应用: 1. **取消链接跳转** 代码示例: ```html function cancelLink() { if (window.event.srcElement.tagName === "A" && window.event.shiftKey) { window....
了解和熟练使用Event对象的这些属性,能够使我们在开发交互式网页应用时更加灵活和精准。例如,我们可以利用这些属性来阻止默认行为(如链接的跳转),或者根据用户的输入执行特定操作。通过结合jQuery和其他...