0

DOM API 是否提供实现 Node 接口的 HTMLTitle 对象?

document.title 仅返回标题的字符串部分。

typeof(document.title)
"string"

而其他属性如document.headis HTMLHeadElementobject 和document.doctypeis DocumentTypeObject 都实现了 Node 接口。

4

2 回答 2

2

document.title给你一个字符串,如前所述。

如果你想要标题元素,只需使用document.getElementsByTagName

var title = document.getElementsByTagName("title")[0]

于 2012-04-05T20:20:24.653 回答
1

document.title表示当前文档的标题字符串。可以通过以下方式访问元素的接口:

var tit = document.createElement('title')

typeof不是获取内部类名的正确方法。改用Object.prototype.toString

Object.prototype.toString.call(tit);
// returns "[object HTMLTitleElement]"
于 2012-04-05T20:04:15.693 回答