-3

OK、Javascript コードがいくつかありますが、それが機能するかどうかはわかりません。Javascript コードは次のようになっています。

  • すべてのタイトルから「.mp4」拡張子を削除します
  • 動画のカテゴリを変更する
  • すべての動画に同じ説明を入れる
  • すべての動画に同じキーワードを入れる

したがって、その Javascript コードは Youtube アップロード ページで実行する必要があります。ログインし、アップロードする動画を選択すると、アップロード ページが表示されます。それで、誰かが私のためにこのスクリプトをテストできますか (私はスクリプトのテストに慣れていません)。

コード :

var i = prompt("How many videos have you got?", "");
function remove_mp4()
{
   titleElems=document.getElementsByName("title");
   for(i=0;i<titleElems.length;i++)
   {
       titleInner=titleElems[i].innerHTML;
       titleElems[i].innerHTML=titleInner.replace(titleInner.match(".mp4"), "");
   }
}
for (var x = 0; x < i; i++)
{
    document.getElementsByName("description")[x].value = "Visit me on my web-site :\
    \
                                                          http://www.sample.com/";
     document.getElementsByName("keywords")[x].value = prompt("Enter your keywords : ","");
    catChildNodes=document.getElementsByName("category")[x].childNodes;
    catChildNotes[x + 1].removeAttribute("selected");
    for(y=0;y<catChildNodes.length;y++)
    {
       if(catChildNodes[y].value="27") 
       {
          catChildNodes[y].setAttribute("selected",""); 
       }
   }
}
remove_mp4();

また、「//」これらの //www.sample.com/ からの私の URL がコメントと見なされることに気付きます (Notepad++ では緑色で表示されます)。

それで、誰かがコメントのバグを修正し、スクリプトをテストして、それが機能するかどうかを確認できますか (YouTube アップロード ページで)。

前もって感謝します!

4

1 に答える 1

4

あなたのライン

document.getElementsByName("description")[x].value = "Visit me on my web-site :

                                                          http://www.sample.com/";

JavaScript では有効な文字列ではありません。

于 2012-08-06T18:40:32.570 に答える