Heim  >  Artikel  >  Web-Frontend  >  So legen Sie den Seitentitel mit JavaScript fest

So legen Sie den Seitentitel mit JavaScript fest

青灯夜游
青灯夜游Original
2021-07-27 18:23:229569Durchsuche

So legen Sie den Seitentitel fest: 1. Verwenden Sie die Anweisung „document.getElementsByTagName(„title“)[0].innerText=‘Der Wert, der festgelegt werden muss‘;“ 2. Verwenden Sie die Anweisung „document.title = 'Der Wert, der eingestellt werden muss' ;" Anweisung.

So legen Sie den Seitentitel mit JavaScript fest

Die Betriebsumgebung dieses Tutorials: Windows 7-System, JavaScript-Version 1.8.5, Dell G3-Computer.

title ist ein spezielles Knotenelement in HTML

, da es document.getElementsByTagName("title")[0]来获取网页的title标签,但却无法用document.getElementsByTagName("title")[0].innerHtml verwenden kann, um seinen Wert zu ändern.

Nach dem Testen gibt es zwei Möglichkeiten, native JS zu ändern, die im Folgenden vorgestellt werden.

So legen Sie den Seitentitel mit JavaScript fest

1. InnerText-Methode

Über console.log(document.getElementsByTagName("title")[0] habe ich herausgefunden, dass der b2386ffb911b14667cb8f0f91ea547a7 Das Tag kann gedruckt werden. Es gibt nur Textknoten im Etikett, daher kann es vermutlich nur TextNode erkennen, also habe ich innerText verwendet, um den Wert von title festzulegen, und es hat funktioniert.

document.getElementsByTagName("title")[0].innerText = '需要设置的值';

2. document.title-Methode

Nach dem Testen kann der Wert von title auch über document.title festgelegt werden.

console.log(document.title);      # 可以获取title的值。
document.title = '需要设置的值';    # 设置title的值。

Beispiel

window.onfocus = function () {
 document.title = '恢复正常了...';
};
window.onblur = function () {
 document.title = '快回来~页面崩溃了';
};

[Empfohlenes Lernen: Javascript-Tutorial für Fortgeschrittene]

Das obige ist der detaillierte Inhalt vonSo legen Sie den Seitentitel mit JavaScript fest. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn