夺命雷公狗---javascript NO:07 事件编程介绍
2015-12-09 09:34
190 查看
1、什么事件驱动式
答:在JavaScript中,用户的行为(点击、移动等)都会被JavaScript代码中的事件所捕获,并执行相应的事件处理程序,我们把这个过程就称之为事件驱动式。<input type=’button’ onclick=’alert(‘hello’);’ />
2、什么是事件的处理程序
例1:定义一个按钮为其赋值一个事件,弹出一个hello world<!DOCTYPE html> <html> <head> <meta charset=’utf-8′> <title></title> </head> <body> <input type=”submit” value=”点击” onclick=”alert(‘hello world’);”> </body> </html>
例2:定义一个按钮为其赋值一个事件,弹出两个hello world
<!DOCTYPE html> <html> <head> <meta charset=’utf-8′> <title></title> </head> <body> <input type=”submit” value=”点击” onclick=”alert(‘hello world’); alert(‘hello world2′);”> </body> </html>
例3:定义一个按钮为其赋值一个事件,弹出100个hello world,
这样如果写多一百次alert(‘hello world’);也是可以实现的,但是这样的话,那代码量就会太大了
所以我们可以使用到循环
示例:
<!DOCTYPE html> <html> <head> <meta charset=’utf-8′> <title></title> </head> <body> <input type=”submit” value=”点击” onclick=”fun();”> <script> function fun(){ for(var i=0;i<=100;i++){ alert(‘hello world’); } } </script> </body> </html>
相关文章推荐
- 夺命雷公狗---javascript NO:06 数组定义和遍历
- js获取鼠标位置实例详解
- 夺命雷公狗---javascript NO:05 js函数中的作用域
- JavaScript常用基础知识强化学习
- 夺命雷公狗---javascript NO:04 js中的函数
- 夺命雷公狗---javascript NO:03 流程结构
- 夺命雷公狗---javascript NO:02 数据类型和运算符
- 夺命雷公狗---javascript NO:01 快速入门
- 高性能JavaScript模板引擎artTemplate介绍
- 仅1个例子轻松学习正则表达式
- AJax与Jsonp跨域访问问题小结
- javascript事件获取当前事件的对象和值以及ajax连接后台
- 基于OpenLayers的地图封装Javascript类定义
- [多浏览器兼容]Javascript获取浏览器语言的缺陷
- JavaScript排序
- js 排序:sort()方法、冒泡排序、二分法排序。
- js事件委托
- Javascript-类-模块化[面向对象已经无处不在]
- js获取鼠标位置实例详解
- 详解js跨域原理以及2种解决方案