利用getElementsByTagName() 属性获取到的属性,获取不到innerHTML
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了利用getElementsByTagName() 属性获取到的属性,获取不到innerHTML相关的知识,希望对你有一定的参考价值。
Q:在利用getElementsByTagName()属性获得元素的时候,获取后的元素,利用alert弹出元素内容的时候显示undefined?
A:getElementsByTagNames()方法获取的是一个数组,因此在要获得元素内容的时候,如果想要获取网页中所有p元素的内容,就要使用遍历循环。如果是只想要其中某一个元素的内容,那么就要指定下标,即使网页中只有一个p元素,也要标上下标[0]。
var oBtn = document.getElementsByTagName(‘p‘); alert(oBtn[0].innerhtml);
以上是关于利用getElementsByTagName() 属性获取到的属性,获取不到innerHTML的主要内容,如果未能解决你的问题,请参考以下文章