一、效果
点击按钮文字改变
二、代码
<input type="button" value="显示效果" />
<input type="button" value="显示效果" />
<input type="button" value="显示效果" />
<input type="button" value="显示效果" />
<input type="button" value="显示效果" />
<input type="button" value="显示效果" />
<script>
//获取所有的按钮,分别注册事件
console.log(1)
var docu=document.getElementsByTagName("input");
//遍历所有按钮
for (var i=0;i<docu.length;i++) {
//为每个按钮注册点击事件
docu[i].onclick=function(){
//把所有按钮的value值设置为默认值
for (var j=0;j<docu.length;j++) {
docu[j].value="显示效果";
}
//当前被点击按钮设置为“”
this.value="效果好"
//docu[i].value="jjjj";
//为什么不用docu[i].value
/*for (var i=0;i<5;i++) {
console.log(i);//打印出结果是,0,1,2,3,4
}
console.log(i);//事件触发时执行打印出结果 5*/
}
}
</script>
</body>
容易错的地方