js实现了将事件添加到标签(使用闭包循环)的方法。

本文演示了js实现将事件添加到标签的方式:

举例说明:

实现效果:将事件添加到标记为ML赞美样式类的标记中,并在单击标记后将相应的数字增加1。

HTML的结构如下所示:



数量:100
数量:200
数量:300
数量:400





js实现代码:


功能addpraisenum(){
无功praiseobjs = document.getelementsbyclassname('ml-praise);
对于(var i = 0;i < praiseobjs.length;i++){
无功praiseobj = praiseobjs {我};
praiseobj.onclick =(function(dinbj){)
返回函数(){
dinbj.innerhtml = parseInt(dinbj .innerHTML)+ 1;
};
})(praiseobj.getelementsbyclassname('ding-num){ 0 });
}
}




结果如下:



有关感兴趣的读者的Javascript相关内容的更多信息可以看到站点:特殊的数学Javascript

希望本文能对javascript程序设计有所帮助。