JS中用document.getElementsByClassName("class").setAttribute("src","路径")就不能修改路径;而用document.getElementById("id").setAttribute("src","路径")就能实现对路径的修改;
getElementById和getElementsByClassName有什么本质区别么(除了一个是通过id一个是class操作意外)
图片切换时修改src的getElementById与getElementsByClassName区别
- 写回答
- 好问题 0 提建议
- 追加酬金
- 关注问题
- 邀请回答
-
4条回答 默认 最新
- fengfancky 2015-08-28 16:06关注
一个通过ID定位,一个通过className定位。只是,前者返回一个对象,后者返回一个数组,可包含多个对象
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报