スクリプトコンテンツを前もって入れてもコードがうまくいかないのはなぜですか?しかし、Video Tagの後にスクリプトを追加したとき、それはうまくいった。なぜdocument.getElementById()はこのように動作しないのですか?
var vid = document.getElementById("myVideo");
function play(){
vid.play();
}
function pause(){
vid.pause();
}
</script>
<button onclick="play()">Play</button>
<button onclick="pause()">Pause</button>
<video id="myVideo">
<source src="john.mp4" type="video/mp4">
</video>
</html>
のような延期HTMLスクリプト属性でそれを呼び出すあなたがコードを使用する場合、要素が定義される前に、スクリプトを使用している場合ので、それは未既存の要素 – llamerr
上で動作することはできませんタグの前にタグを付けると、document.getElementById( "myVideo")で使用する要素が見つかりません。 – arsho
「
」と「」タグはどこにありますか? –