私のコードが現在失敗していることを除いて、あなたはできると確信しています。
私が短い小さなJavascript
プログラムに指示しているのは、配列からコードを選択し (今のところ、テスト 1 の 0 がプリセットされています)、そのコードを使用してYoutube
そのビデオ コードのサムネイルを取得し、半自動のYoutube
ギャラリーです。つまり、私が入る必要はなく、すべての面倒な作業を手動で行う必要はありません。ビデオに移動して、コードを配列にコピーするだけですが、画像の src を次のように変更しようとすると、 URL(変数)を介してdocument.getelementblahblah.src=myVar
、
コンソールエラーが発生します:Uncaught TypeError: Cannot set property 'src' of null
これが私のコードです:
<!Doctype HTML>
<html>
<head>
<script>
var thumbPrefix = "http://img.youtube.com/vi/";
var thumbSuffix = "/mqdefault.jpg";
var vidCode = ['fL01KMMi5_M','6akcfoJ05Aw','lPpot4OCnQs'];
var thumb1Url = thumbPrefix + vidCode[0] + thumbSuffix;
document.write(thumb1Url); //this is just to visualize url
document.getElementById('pie').src=thumb1Url;
</script>
</head>
<body>
<img src="" id="pie" />
</body>
</html>
そして、 setAttribute メソッドも試してみたので...