为了账号安全,请及时绑定邮箱和手机立即绑定

getElementsByTagName和getElementsByTagName、getElementById

getElementsByTagName和getElementsByTagName、getElementById

19990000 2016-10-01 07:39:36
麻烦举个例子说明一下
查看完整描述

4 回答

已采纳
?
小轩碧落西窗雪

TA贡献21条经验 获得超3个赞

都是获取对象,当与元素产生互动(比如单击效果、鼠标悬浮效果等)的时候要用到

getElementsByTagName通过标签获取一个对象数组

getElementsByClassName通过类名获取一个对象数组

getElementById通过id获取一个对象

前两者一般是需要批量操作元素才会用,不然对于刚入门的新手来说,你找元素会很麻烦

id获取对象最直接,标签加上id,直接获取直接对该标签操作,JS基本用到的都是id获取对象

查看完整回答
反对 回复 2016-10-01
?
qq_小狼丶_03974697

TA贡献4条经验 获得超0个赞


getElementsByTagName

不兼容  建议别用

查看完整回答
反对 回复 2016-10-01
?
BLUE____

TA贡献1条经验 获得超0个赞

getElementsByTagName获取到的是指定标签的DOM元素,返回的是一个数组对象,

getElementById根据DOM元素的ID获取元素,获取到的直接就是一个对象


查看完整回答
反对 回复 2016-10-01
?
雪颲

TA贡献220条经验 获得超117个赞

http://www.imooc.com/code/3251这里面很详细了

查看完整回答
反对 回复 2016-10-01
  • 4 回答
  • 0 关注
  • 1421 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信