Javascript视频卷问题
我想将所有视频标记元素的音频设置为较低的值,但唯一有效的方法是使用Javascript视频卷问题,javascript,Javascript,我想将所有视频标记元素的音频设置为较低的值,但唯一有效的方法是使用getElementbyId。但我尝试了下面的代码,它应该可以工作: 下面是JavaScript代码片段: document.getElementByTagName('video').volume = 0.5; 但这不起作用。您需要使用以下代码: var nodes = document.getElementsByTagName('video'); var videos = Array.prototype.slice.call(
getElementbyId
。但我尝试了下面的代码,它应该可以工作:
下面是JavaScript代码片段:
document.getElementByTagName('video').volume = 0.5;
但这不起作用。您需要使用以下代码:
var nodes = document.getElementsByTagName('video');
var videos = Array.prototype.slice.call(nodes);
videos.forEach(function(video) {
video.volume = 0.5;
});
它从页面中获取所有视频节点,将它们保存到数组中,并将每个元素的音量设置为0.5您是否有一些示例代码或示例小提琴?您应该能够使用($('video').prop(“volume”,0.5);(jquery)您好,我有大约7个不同的视频标记,我尝试了这段代码document.getElementsByTagName(“video”)[0].volume=0.5;但它只减少了第一个视频的音量,为什么呢?嘿,我尝试了下面那个家伙评论的代码,它工作了,但只有一个视频,嘿,你能解释一下这段代码,以及它的作用吗?:)因为我刚刚开始学习javascript,现在理解起来有点混乱:D