だから、私は4つのことをするべきいくつかのコードを持っています:
- すべてのタイトルから「.mp4」拡張子を削除します
- ビデオカテゴリを変更する
- すべての動画に同じ説明を入れてください
- すべての動画に同じキーワードを入れる
注:これはすべて、YouTubeアップロードページで行われます。私はMozillaFirefoxでGreasemonkeyを使用しています。
私はこれを書きましたが、私の質問は、実際のHTMLページのHTMLタイトルを新しいタイトル(Javascript変数)に変更するにはどうすればよいですか?
これは私のコードです:
function remove_mp4()
{
var title = document.getElementsByName("title").value;
var new_title = title.replace(title.match(".mp4"), "");
}
function add_description()
{
var description = document.getElementsByName("description").value;
var new_description = "Subscribe."
}
function add_keywords()
{
var keywords = document.getElementsByName("keywords").value;
var new_keywords = prompt("Enter keywords.", "");
}
function change_category()
{
var category = document.getElementsByName("category").value;
var new_category = "<option value="27">Education</option>"
}
remove_mp4();
add_description();
add_keywords();
change_category();
注:JavaScriptコードに誤りがある場合は、お知らせください。
注2:なぜ現在のHTML値を変数に格納したのか疑問に思われる場合は、HTML値を置き換えるためにそれらを使用する必要があると思うからです(間違っている可能性があります)。