2013-05-08 134 views
3

想装入从<h2>加载内容到标题从标签

<h2>Text</h2> 

(替换)文本

<title>Here!</title> 

我该怎么办呢?

当我正在更换班级时,我使用了类似$(".value").load ... 但我不知道如何使用标签来做到这一点。

感谢

回答

3

您可以使用document.title属性设置标题。因此,设置标题是一个h2标签的内容,你可以使用:

document.title = $('h2').text(); 

没有jQuery的

var element = document.getElementsByTagName('h2')[0]; 

if (element.textContent) { 
    document.title = element.textContent; 
} else { 
    document.title = element.innerText; // IE < 9 
} 
+0

OP没有提到的jQuery – 2013-05-08 16:06:29

+2

@Neurofluxation - 鉴于该问题所使用的代码,其一个合理的假设,即jQuery正在发挥作用。 – Quentin 2013-05-08 16:08:56

+0

@Neurofluxation:他在他的例子中使用'$(“value”).load'来替代类。假设是,如果他以前使用过,他仍然可以这样做。 – detaylor 2013-05-08 16:09:17