2013-05-08 163 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