Js作用域与作用域链详解
2015-10-18 13:57
531 查看
/article/1588486.html
其中第三点:要把每个按钮都设置相应的按钮时间
代码如下:
其中第三点:要把每个按钮都设置相应的按钮时间
代码如下:
<!DOCTYPE html> <html> <head> <script type="text/javascript"> function buttonInit(){ // for(var i=1;i<4;i++){ // var b=document.getElementById("button"+i); // b.addEventListener("click",function(){ alert("Button"+i);},false); // } for (var i = 1; i < 4; i++) { (function (i) { var b = document.getElementById("button" + i); b.addEventListener("click", function () { alert("Button" + i); }, false); })(i); } } window.onload=buttonInit; </script> </head> <body> <button id="button1">Button1</button> <button id="button2">Button2</button> <button id="button3">Button3</button> </body> </html>
相关文章推荐
- diango json
- 前台 JS 获取后台C#值
- js接收后台时间数据变成秒处理为正常格式
- Extjs用ajax提交表单四种方式
- 《编写可维护的JavaScript》笔记
- js编程题以及答案
- JSON与XML的区别比较【转载】
- 使用Backbone.js实现级联选择框
- 你不知道的JavaScript--Item10 闭包(closure)
- 你不知道的JavaScript--Item10 闭包(closure)
- JS中用execCommand("SaveAs")保存页面兼容性问题解决方案
- php代码生成字典表数组,在js中使用
- javascript eval和JSON之间的联系
- 移植jsoncpp到安卓
- 学习javascript的闭包,原型,和匿名函数之旅
- Velocity浅析及与Jsp、Freemarker对比
- Javascript中的数据类型之旅
- js中 getElementById()和alert()对象用法
- 谈谈JavaScript自定义回调函数
- ExtJs迄今datefield控制设置默认值