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

javascript dom getElementsByName问题?

javascript dom getElementsByName问题?

慕码人2483693 2018-10-18 14:11:41
在使用getElementsByName过程中发现,该函数只能在document下被调用。而其它的,类似getElementsByClassName,TagName,id可以被元素使用。var form=document.getElementsByTagName("form")[0];var obj=form.getElementsByTagName("button")[0];//有效var form=document.getElementsByTagName("form")[0];//假设有个button name="btn";var obj=form.getElementsByName("btn")[0];//无效通过name获得对象只能是这样:document.getElementsByName("btn")[0];百度了一下说因为getElementsByName是document的方法,但是其余的获取方式也是document对象的方法啊。为什么其他的可以而getElementsByName例外?
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 562 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号