JavaScript获取<title>元素

Pro*_*ogo 1 html javascript getelementsbytagname

我正在编写一个脚本,每隔几秒就会使标题标签切换一次消息.

我写了代码但是当我试图运行它时,我在这里得到一个错误:

title = document.getElementByTagName("title")
Run Code Online (Sandbox Code Playgroud)

我得到的错误说:TypeError: 'undefined' is not a function (evaluating 'document.getElementByTagName("title")').

script标签是下方title标签和我的脚本标签中我有这样的,以确保页面完全加载之前的代码是然:

window.addEventListener("DOMContentLoaded", function(){
    //code
Run Code Online (Sandbox Code Playgroud)

为什么我在尝试获取title标记时出错?

谢谢.

Que*_*tin 8

getElementByTagName 不是一个函数(除非你写一个).

有一个返回节点列表的getElementsByTagName功能(注意元素是复数).

document.title虽然使用它通常更简单(这是一个字符串).