<script>
window.onload = function(){
//获取input标签
var btnObj = document.getElementsByTagName("input");
//闭包缓存点赞数的数据
function getValue(){
var value = 1;
return function(){
value++;
this.value = "点赞("+value+")";
};
}
//分别给每个按钮注册点击事件
for(var i = 0; i < btnObj.length; i++){
btnObj[i].onclick = getValue();//每次点击的时候调用一次getValue函数的返回值
}
};
</script>
<input type="button" value="点赞(1)" />
<input type="button" value="点赞(1)" />
<input type="button" value="点赞(1)" />
<input type="button" value="点赞(1)" />
<input type="button" value="点赞(1)" />