当前位置:首页 > Web开发 > 正文

都应该改变当前点击按钮的value值 this .value = "赞(" + (value++) + ")" ;}}

2024-03-31 Web开发

标签:

闭包案例,,点赞  

//获取所有的按钮 //按照标签名字获取元素 function my$(tagName) { return document.getElementsByTagName(tagName); } //闭包缓存数据 function getValue() { var value = 2; return function () { //每一次点击的时候,都应该转变当前点击按钮的value值 this.value = "赞(" + (value++) + ")"; } } //获取所有的按钮 var btnObjs = my$("input"); //循环遍历每个按钮,注册点击事件 for (var i = 0; i < btnObjs.length; i++) { //注册事件 btnObjs[i].onclick = getValue(); }

JS高级---闭包案例,点赞

温馨提示: 本文由Jm博客推荐,转载请保留链接: https://www.jmwww.net/file/web/31908.html