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

我用getElementsByTagName("h2")获取h2标签,为什么原标题会显示undefined?

按道理说,效果应该是一样的啊

http://img1.sycdn.imooc.com//55b8944c0001934914730352.jpg

正在回答

1 回答

- -刚才问了下老师,我还是自问自答吧,通过getElementsByTagName("h2")获取的是所有的h2标签元素,因而赋值给变量mychar的是一个包含所有h2标签元素的数组(即便这个数组只有一个h2标签元素,也是一个数组),如果想正常显示的话应该选取变量mychar的第一个值,即将第12行代码改为document.write("原标题:"+mychar[0].innerHTML+"<br>");


6 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

我用getElementsByTagName("h2")获取h2标签,为什么原标题会显示undefined?

我要回答 关注问题
微信客服

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

帮助反馈 APP下载

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

公众号

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