你好,我有一个html5视频。
这是一个例子
<video width="320" id="video" height="240" controls>
<source src="video.mp4" type="video/mp4">
<source src="video1.mp4" type="video/mp4">
<source src="movie.ogg" type="video/ogg">
</video>
我会列出&#34;来源&#34;
我写这段代码
var videotag = document.getElementsById('video'));
for (k = 0; k < videotag.childNodes.length; k++)
{
alert(videotag.childNodes[k]);
}
但没有来源。它是正确的childNodes?
答案 0 :(得分:2)
该方法为getElementById
(单数),您在JavaScript上有一个额外的)
,没有明显原因,您有一个全局k
,{{1}将为您提供所有子节点,而不仅仅是源元素,因此您应该使用childNodes
代替。