Heim >Web-Frontend >js-Tutorial >So legen Sie den Seitentitel mit JavaScript fest
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.
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!