使用Javascript的视频卷问题

时间:2015-04-02 19:45:32

标签: javascript

我想将所有视频标记元素的音频设置为较低的值,但唯一可行的方法是使用getElementbyId,据我所知。但我尝试了下面的代码,它应该可以工作:

这是JavaScript代码段:

document.getElementByTagName('video').volume = 0.5;

但这不起作用。

1 个答案:

答案 0 :(得分:0)

您需要使用以下代码:

var nodes = document.getElementsByTagName('video');
var videos = Array.prototype.slice.call(nodes);
videos.forEach(function(video) {
  video.volume = 0.5;
});

它从页面中获取所有视频节点,将它们保存到数组中,并为每个元素将音量设置为0.5