2017-09-10 12 views
0

私は、私はそれを停止/一時停止しようとしませんが、私はTypeError:video is null - それはなんですか?

var vid = document.getElementById("#galMainVideo"); 
vid.get(0).pause(); 

を行うとき、私はエラーTypeError例外を取得

<video controls="" id="galMainVideo" class="galMainVideo" style="margin:0 auto;"> 
    <source src="https://examplde.com/video/10.mp4" type="video/mp4"> 
    Your browser does not support the video tag. 
</video> 

...ロード非同期である私のページ上のビデオを、持っている:VIDをnullです

この意味は?私はここで何が間違っていますか?

答えて

4

これは、vidの中に要素がないことを意味します。 id = "#galMainVideo"はありません。 "#"を削除してください。 jQueryので

var vid = document.getElementById("galMainVideo"); 

作品:

var vid = $("#galMainVideo");