javascript - 如果 document.title 不存在,如何获取页面标题名称

标签 javascript html angularjs

我想获取页面标题名称,但 document.title 不存在。逻辑不是 document.title,而是写在下面:-

<title ng-bind="page.title()" class="ng-binding"></title>

我想使用javascript来获取页面标题。

最佳答案

...but document.title is not present

一旦 Angular 更新了 title 元素,document.title 就应该具有更新的版本。如果没有,则说明某个地方出了问题。

但是:

I want to use javascript to get page title.

大概您可以从代码中的 page.title() 获取它。当您将其提供给 Angular 时。

但是:

如果您确实需要从 DOM 获取它,您可以,但您不应该这样做。方法如下:

var title = document.querySelector("title").innerHTML;

关于javascript - 如果 document.title 不存在,如何获取页面标题名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29009915/

相关文章:

javascript - 寻找有关 jQuery 选择器引擎内部实现的信息(嘶嘶声)

javascript - jquery 切换和平滑滚动在同一页面上发生冲突

javascript - 我需要显示隐藏的 Iframe

javascript - Angular 数据绑定(bind) - 手动设置模型值

javascript - iCloud.com 使用了哪些 JS 框架?

javascript - Bootstrap 对话框确认 onclick 确认事件

php - 使整个表格单元格触发相关复选框

html - 设置 div 以填充剩余的屏幕高度

javascript - 鼠标悬停时滚动文本数据

angularjs - 如何清除 Angular JS 的文件输入