页面中有多个button,但是只有点击第一个button的时候,会出现JS中描述的效果,其余的点击没有效果,是为什么呀




页面中有多个button,但是只有点击第一个button的时候,会出现JS中描述的效果,其余的点击没有效果,是为什么呀




因为你获取button元素获取错误,一个页面如果有多个相同id那么在获取id时只能获取一个,你应该获取button的class名:
var elements = document.getElementsByClassName('my-class'); // my-class为你button元素的class类名