这是我的javascript,当按钮被按下时,它会暂停并播放HTML5视频,但我想停止视频,而不是暂停并返回视频海报,我如何实现这一点?
function vidplay() {
var video = document.getElementById("bg-vid");
var button = document.getElementById("play");
if (video.paused) {
video.play();
} else {
video.pause();
}
}
在和ajax提交之后,我想要清除表单中除隐藏元素之外的元素: function resetForm(form) {
for (var i = 0; i < form.elements.length; i++) {
// ! do not clean hidden
if (form.elements[i].type !== 'submit' || ...hidden...? ) {
form.elements[i].value = '';
}
}
} 我不知道如何
我有时会遇到HTML5音频标签的问题。在某些情况下,加载的音频文件将只播放一次,然后再也不会播放。
HTML (Django模板)
<audio id="audio" src="{% if key %}streams/{{key}}.wav{% else %}{% endif %}" controls>
<p>Your user agent does not support the HTML5 Audio element.</p>
</audio>
JavaScript (带jQuery)
function