所以,我有一些代码应该做四件事:
- 从每个标题中删除“.mp4”扩展名
- 更改我的视频类别
- 在所有视频中添加相同的描述
- 在所有视频中放置相同的关键字
注意:所有这些都将在 YouTube 上传页面上完成。我在 Mozilla Firefox 中使用 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 值(我可能错了)。