回答
因为平时开发中,当前页面,只能有一个唯一的 id,但是 class 却是可以重复到处使用的。所以 getElementById 默认按一个节点来匹配返回信息给你。而 getElementsByClassName 知道你页面可能会有多个重复的 class,所以就按多个节点的形式返回。
因为平时开发中,当前页面,只能有一个唯一的 id,但是 class 却是可以重复到处使用的。所以 getElementById 默认按一个节点来匹配返回信息给你。而 getElementsByClassName 知道你页面可能会有多个重复的 class,所以就按多个节点的形式返回。