如何使用JavaScript获取HTML页面的标题?


Answers:


335

用途document.title

console.log(document.title)
<title>Title test</title>

MDN网络文档


3
HTML5版本;)<script>if (typeof(console.log) === "function") {alert(document.title);}</script>
OregonTrail 2013年

39
@OregonTrail武汉理工大学?如果console.log,然后alert呢?
Petah

3
<script>如果问题与JavaScript有关,在答案中包含标签有什么意义?另外,type完全不需要属性,并且IMHO console.log()在调试方面比alert()
米哈尔Perłakowski

15

放入URL栏,然后单击Enter:

javascript:alert(document.title);

您可以根据所使用的网站和Web浏览器从警报中选择并复制文本。


6

可以使用 getElementsByTagName

var x = document.getElementsByTagName("title")[0];
alert(x.innerHTML)

3
如果您解析HTML文档
Matt M,
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.