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>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>js函数中获取事件源</title>
<script type="text/javascript" language="javascript">
function chang() {
var evt = event || window.event;
alert(evt.srcElement.id);
}
</script>
</head>
<div>
<input type="text" onclick="chang();" id="input_a" />
<input type="text" onclick="chang();" id="input_b" />
</div>
<body>
</body>
</html>
相关推荐
-
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> <meta http-equiv=&qu
-
JavaScript自执行闭包的小例子
复制代码 代码如下: //无参数的 (function(){ alert('hello'); })(); //有参数的 (function(name){ alert('Hello ' + name); })('world'); 这个闭包有什么用呢?一眼望去就是括号围着,局部变量想跑也不出来到处捣乱,这是其中一个主要用途,当然了,封装一些javascript库也离不开它.
-
C#简单获取时间差的小例子
复制代码 代码如下: //计算耗时任务所需的秒数 public int GetTimeSpan(DateTime dtStart, DateTime dtEnd) { TimeSpan tsStart = new TimeSpan(dtStart.Ticks); TimeSpan tsEnd = new TimeSpan(dtEnd.Ticks); TimeSpan ts = tsEnd.Subtract(tsStart).Duration();//秒 //dateDiff = ts.Days.
-
Powershell小技巧之使用Jint引擎在PowerShell中执行Javascript函数
这里演示如何利用PowerShell将一段Javascript函数字符串交给Jint引擎去执行. 执行Javascript函数 .Net版的Javascript解释器 可以从Git上获取Jint的代码,也可以从nuget上下载Jint的程序集. Jint是一个面向.Net的Javascript解释器.Jint不会把Javascript编译成.Net字节码,所以它非常适用于脚本小且运行起来速度快的工程,或者运行在不同平台上的脚本. PowerShell调用 拿到Dll根据-Path参数直接使用Ad
-
JavaScript使用slice函数获取数组部分元素的方法
本文实例讲述了JavaScript使用slice函数获取数组部分元素的方法.分享给大家供大家参考.具体如下: JS数组带有一个slice方法,可以获取数组的指定部分,下面的代码获取数组中的第二个和第三个元素 <!DOCTYPE html> <html> <body> <p id="demo"> Click the button to extract the second and the third elements from the ar
-
微信小程序利用云函数获取手机号码
小程序获取手机号码方式 一.取到加密数据,然后提交到服务器解密, 二.获取到 cloudID,用云函数, 优点:直接获取原始数据,节省服务器资源 1.xml <button class="gettel" open-type="getPhoneNumber" bindgetphonenumber="getPhoneNumber"> 快捷获取</button> 2. 点击按钮调用云函数,将cloudID传给云函数 getPho
-
JavaScript函数详解
简介 在很多传统语言(C/C++/Java/C#等)中,函数都是作为一个二等公民存在,你只能用语言的关键字声明一个函数然后调用它,如果需要把函数作为参数传给另一个函数,或是赋值给一个本地变量,又或是作为返回值,就需要通过函数指针(function pointer).代理(delegate)等特殊的方式周折一番. 而在JavaScript世界中函数却是一等公民,它不仅拥有一切传统函数的使用方式(声明和调用),而且可以做到像简单值一样赋值.传参.返回,这样的函数也称之为第一级函数(First-cla
-
javascript实现获取一个日期段内每天不同的价格(计算入住总价格)
代码例子 最近在做酒店的小程序项目开发,遇到一个这样的问题. 酒店的房间价格是浮动的,每天每时或某个特殊的日期价格等都是浮动的不一样.如果用户选择了未来5天的住房的话,而这5天刚好价格还都不一样还有特殊日的价格,如何计算出一个5天的总价格呢? 下面的例子是根据入住的日期,和离店的日期来列出这一个日期段内的所有日期: 这个功能你会有几个地方用到,所以要封装下:单独建一个js文件 function Thedatefor(times,objroom){ // 日期段 objroom房间价格表,有星期和
-
JavaScript函数的特性与应用实践深入详解
本文实例讲述了JavaScript函数的特性与应用实践.分享给大家供大家参考,具体如下: 函数用于指定对象的行为.所谓的编程,就是将一组需求分解为一组函数和数据结构的技能. 1 函数对象 JavaScript 函数就是对象.对象是名值对的集合,它还拥有一个连接到原型对象的链接.对象字面量产生的对象连接到 Object.prototype,而函数对象连接到 Function.prototype(这个对象本身连接到 Object.prototype).每个函数在创建时会附加两个隐藏属性:函数的上下文
-
常用Javascript函数与原型功能收藏(必看篇)
如下所示: // 重复字符串 String.prototype.repeat = function(n) { return new Array(n+1).join(this); } // 替换全部 String.prototype.replaceAll = function(str1, str2) { return this.replace(new RegExp(str1, "gm"), str2); } // 清除空格 String.prototype.trim = function
随机推荐
- 每天一个linux命令之locate 命令
- PowerShell小技巧之使用Hotmail账号发送邮件
- Angular 4 指令快速入门教程
- 不可不知的12则Photoshop文本操作技巧
- 实例详解ECMAScript5中新增的Array方法
- javascript数组遍历for与for in区别详解
- Python Tkinter简单布局实例教程
- 在Python中使用dict和set方法的教程
- Android开发仿咸鱼键盘DEMO(修改版)
- Android使用DrawerLayout实现侧滑菜单效果
- 分享MYSQL插入数据时忽略重复数据的方法
- Linux系统下使用rpm方式安装最新mysql5.7.17完整步骤
- 分享最受欢迎的5款PHP框架
- Android指纹解锁方法解析
- javaScript 页面自动加载事件详解
- js创建表单元素并使用submit进行提交
- 服务器iis假死的原因及解决方法
- C++循环链表之约瑟夫环的实现方法
- 浅析android中的线程封装
- cngsh免费空间网为您提供200M免费ASP空间服务