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

这样可以吗

获取UL标签可以用documentsByTagName("ul")吗?

正在回答

2 回答

写错...可是document.getElementsByName("ul")不可以替换document.getElementById("test")吗

0 回复 有任何疑惑可以回复我~
#1

不断滴自我催眠

o(╯□╰)o·····sorry 写错了 我上面的document.getElementsByName("ul")是错的··粘贴的时候搞错了。 另外: document.getElementsByTagName('ul') 与 document.getElementById('test')的对象不一样哦 document.getElementsByTagName('ul')[0] 才等于document.getElementById('test') 你要替换的话得用document.getElementsByTagName('ul')[0]
2015-04-22 回复 有任何疑惑可以回复我~
#2

不断滴自我催眠

因为document.getElementsByTagName('ul') 是获取到所有的ul标签 可能有多个 它是个数组 而document.getElementById('test') 这个取的id是唯一的 只可能有一个 因为例子中的ul标签只有一个 所以document.getElementsByTagName('ul')[0] 就是document.getElementById('test') 如果有多个的话就不好搞了···建议要取具体的标签对象还是使用document.getElementById
2015-04-22 回复 有任何疑惑可以回复我~
#3

慕田峪3346797 提问者 回复 不断滴自我催眠

嗯嗯,谢啦
2015-04-22 回复 有任何疑惑可以回复我~

写错了吧 应该这样才对

document.getElementsByName("ul")


0 回复 有任何疑惑可以回复我~
#1

慕田峪3346797 提问者

写错...可是document.getElementsByName("ul")不可以替换document.getElementById("test")吗
2015-04-22 回复 有任何疑惑可以回复我~
#2

慕田峪3346797 提问者

document.getElementsByTagName("ul")不可以替换document.getElementById("test")吗
2015-04-22 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
JavaScript进阶篇
  • 参与学习       468189    人
  • 解答问题       21891    个

本课程从如何插入JS代码开始,带您进入网页动态交互世界

进入课程

这样可以吗

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信