`
nakupanda
  • 浏览: 416353 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

javascript中获得事件源

阅读更多
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>如何获取事件触发源(兼容IE和FireFox)</title>
<meta name="generator" content="editplus" />
<meta name="author" content="" />
<meta name="keywords" content="" />
<meta name="description" content="" />
<script type="text/javascript">
function ClickMe(e)
{
var src = e.target || window.event.srcElement;
alert(src.value);
alert(src.innerHTML);
}
function ClickMe2()
{
var e = arguments[0] || window.event;
var src = e.srcElement || e.target; // src 就是事件的触发源
alert(src.value);
}
</script> 
</head>

<body>
<button onclick="ClickMe(event)">测试</button>
<button onclick="ClickMe2(event)">测试2</button>

</body>
</html>


< script language = " javascript " > 
document.onclick = onClick; // 当用户在文档中点击是调用onClick function() 
 function onClick(ev){
       ev = ev || window.event; // 事件     
     var target    = ev.target || ev.srcElement; // 获得事件源 
      /* 
        target.getAttribute()是获取该事件源对像里面的一些属性。
         比如对像中有(name,id,type等等);
      */ 
     var dragObj = target.getAttribute('type');
     alert(dragObj);
} 

</ script >
分享到:
评论

相关推荐

    JavaScript完全自学宝典 源代码

    Calculate1.java 计算浮点数运算结果并调用页面中JavaScript函数的Applet。 Calculate1.class Calculate1.java的字节码文件。 第16章(\c16) 示例描述:介绍JavaScript访问本地文件的各种方法。 16.1....

    JavaScript跑酷小游戏源代码

    这个源代码包提供了一款完整的跑酷游戏的实现,是学习和理解JavaScript编程、DOM操作、事件处理以及游戏逻辑设计的良好实践素材。 首先,我们要知道JavaScript是一种广泛用于网页和网络应用的脚本语言,它在浏览器...

    javascript事件函数中获得事件源的两种不错方法

    在javascript的事件响应中,许多情况我们需要获得事件源对象来对其属性进行更改,比如更改img的src属性。在事件响应函数中获得事件源的方法有如下两种: 第一种: 直接把作为一个参数传入。例如 代码如下: ”myid” ...

    JavaScript中的小费计算器以及源代码.zip

    JavaScript中的小费计算器以及源代码 项目:JavaScript中的小费计算器和源代码 小费计算器是一个使用JavaScript、CSS和HTML开发的简单项目。这个项目很有趣。用户可以计算他们从一次支付的账单中可以得到的小费...

    JavaScript中的赛车游戏以及源代码2.zip

    JavaScript中的赛车游戏以及源代码 项目:JavaScript中的赛车游戏及源代码 赛车游戏使用HTML、CSS和JavaScript编写。说到游戏玩法,这个游戏的主要目标是进行无尽的比赛而不失败。游戏过程中没有时间限制,你需要...

    JavaScript 中的计算器及其源代码

    JavaScript 中的计算器及其源代码 该计算器是一个使用 HTML5、CSS 和 JavaScript 编写的简单项目。 这里,计算器的功能与现实生活中的简单计算器一样。 该项目旨在解决数字的数学计算。 您可以在该项目中看到计算器...

    《JavaScript实例精通》[源代码]

    示例描述:JavaScript的鼠标事件和键盘事件。 7_1.htm 按钮的鼠标单击事件。 7_2.htm 用鼠标点亮文本。 7_3.htm 渐显图片。 7_4.htm 跟随鼠标的图片。 7_5.htm 跟随鼠标的*。 7_6.htm 跟随鼠标的文字。 ...

    JavaScript触发事件列表

    OnLoad事件的一个作用就是在首次载入一个页面文件时检测cookie的值,并用一个变量为其赋值,使它可以被源代码使用。 卸载文件事件(OnUnload) 卸载文件事件是当Web页面退出时引发的事件,并可更新cookie的状态。 ...

    JavaScript 中的塔游戏源代码

    Tower Game 是使用 JavaScript ...JavaScript 中的塔游戏安装指南 下载此站点的源代码。 找到并解压缩 zip 文件。 打开解压缩的文件夹 查找并找到文件“index.html”。 在网络浏览器(Chrome、Firefox 等)中打开文件。

    javascript类库源代码

    javascript类库源代码,包括HTML网页编辑器,异步Ajax类,鼠标事件类,窗口类,绘图类,分位整数树类等,智能分辨IE与firefox,智能分辨页面编码UTF8与GB2312,调用简单。需要服务器端相关类库,可以QQ[472179624]联系我获得...

    javascript 圆形大转盘 抽奖 源代码.zip

    标题中的“javascript 圆形大转盘 抽奖 源代码.zip”表明这是一个使用JavaScript编写的圆形大转盘抽奖程序的源代码包。这个程序可能是用于网站或应用中的互动抽奖活动,用户可以通过点击按钮来启动转盘,转盘停止时...

    JavaScript 中的 Pig Roll 源代码.zip

    项目:JavaScript 中的 Pig Roll 及其源代码 JavaScript 中的 Pig Roll 是一款简单的基于掷骰子的游戏。整个项​​目都使用 HTML、CSS 和 JavaScript。这款游戏是一款完全使用 JavaScript 实现的有趣游戏。您可以...

    JavaScript详细事件列表

    以上事件列表涵盖了JavaScript中几乎所有的事件类型,它们在实际应用中有着极其重要的作用。熟练掌握这些事件可以帮助开发者创建更加丰富和交互式的Web应用程序。不同的事件适用于不同的场景,合理利用可以显著提升...

    【JavaScript源代码】JavaScript onblur与onfocus事件详解.docx

    JavaScript中的onfocus和onblur事件是网页交互中的两个重要事件,它们主要应用于HTML表单元素,如文本框、按钮等,用于追踪用户对这些元素的焦点状态。在本文中,我们将详细探讨这两个事件的原理和应用场景。 一、...

    [JavaScript权威指南(第6版)].源代码

    6. **异步编程**:JavaScript的事件驱动和非阻塞特性在源代码中得到体现,包括回调函数、Promise、async/await等异步处理方式,以及事件监听和事件触发。 7. **模块化**:源代码可能包含CommonJS(如Node.js中的...

    JavaScript 中的弹跳球游戏源代码

    尝试清除所有墙壁,并在此游戏中获得尽可能高的分数。 JavaScript 中的弹跳球游戏安装指南 下载此站点的源代码。 找到并解压缩 zip 文件。 打开解压缩的文件夹 查找并找到文件“index.html”。 在网络浏览器...

    JavaScript 中键入游戏应用程序源代码

    Typing Game App 是...JavaScript 中键入游戏应用程序安装指南 下载此站点的源代码。 找到并解压缩 zip 文件。 打开解压缩的文件夹 查找并找到文件“index.html”。 在网络浏览器(Chrome、Firefox 等)中打开文件。

    JavaScript中的书签功能以及源代码.zip

    JavaScript中的书签功能以及源代码 项目:JavaScript中的书签功能及源代码 书签是一个简单的项目,使用HTML5、CSS和JavaScript编写。这是一个有趣的项目。这个项目是用来添加你想要标记以便以后访问的不同站点的...

    JavaScript和jquery实战手册

    JavaScript和jQuery是Web开发中的两种关键技术,它们在创建交互式网页和动态用户界面方面发挥着重要作用。本实战手册旨在深入探讨这两种技术的核心概念、语法以及实际应用,帮助开发者提升技能并构建高效、响应式的...

Global site tag (gtag.js) - Google Analytics