Heim >Web-Frontend >HTML-Tutorial >Wie zeige ich den Titel eines Dokuments mit JavaScript an?
In diesem Tutorial werden wir zwei Ansätze zur Anzeige des Dokumenttitels verstehen JavaScript.
Eine der am häufigsten verwendeten Methoden in JavaScript, um auf den Titel eines HTML-Dokuments zuzugreifen, ist die Verwendung einer document.title-Eigenschaft. Im folgenden Beispiel erfahren Sie, wie Sie auf den Titel zugreifen und ihn bearbeiten können Ändern Sie die Art und Weise, wie es auf einer Website angezeigt wird.
Hier können Sie sehen, wie wir mit der onClick-Methode das innerHTML eines Absatzes im Dokument festlegen können. document.title wird verwendet, um den Titel abzurufen und ihn anzuzeigen, wenn auf die angegebene Schaltfläche geklickt wird.
title.innerHTML = document.title;
Schritt 1 − Schreiben Sie einen Titel in eine HTML-Dokumentdatei.
Schritt 2 – Erstellen Sie eine Schaltfläche mit der onClick-Methode, um den Titel zu erhalten.
Schritt 3 − Erstellen Sie ein Absatz-Tag, um den erfassten Titel anzuzeigen.
Schritt 4 – Legen Sie die erforderlichen Variablen für verschiedene Elemente im Dokument fest.
Schritt 5 − Erstellen Sie eine Funktion für die Schaltfläche onClick.
Schritt 6 - Geben Sie die Variable innerHTML des Absatz-Tags mit der document.title-Methode an.
Die chinesische Übersetzung vonSie können unten sehen, wie wir auf den Titel des Dokuments zugreifen, ohne ihm eine ID oder Klasse in der HTML-Datei anzugeben. Auf den Titel kann über document.title zugegriffen werden.
<html> <head> <title> This is the title accessed from the document </title> </head> <body> <h3> Please click the button to get the title of the document</h3> <button id="titleBtn" onClick="titleButton()">Check Title</button> <p id="result"></p> <script> var paraTitle = document.getElementById('result'); function titleButton() { paraTitle.innerHTML = document.title; document.getElementById('titleBtn').style.visibility = 'hidden'; } </script> </body> </html>
Normalerweise müssen wir JavaScript-Funktionen verwenden, damit der Titel auf verschiedenen Plattformen funktioniert. In dieser Methode erfahren Sie, wie Sie die Eigenschaft document.getElementsByTagName() verwenden, um den Titel abzurufen. Diese Methode akzeptiert einen Tag-Namen als Parameter und gibt eine Sammlung aller Elemente mit dem angegebenen Tag-Namen zurück.
document.getElementsByTagName("title")[idx];
Hier ist "title" der Parameter der Methode.
Diese Methode gibt eine Sammlung aller Elemente mit der Bezeichnung "title" zurück.
Wir müssen eine Indizierung auf die empfangene Sammlung anwenden, um die verschiedenen Elemente zu erhalten. Hier ist idx der Index des Titels. Um beispielsweise den ersten Titel zu erhalten, setzen wir idx auf 0 Um den zweiten Titel zu erhalten, setzen wir den idx auf 1.
Schritt 1 – Schreiben Sie etwas in die Titel-Tags des HTML-Dokuments.
Schritt 2 – Erstellen Sie eine Schaltflächenbeschriftung, um die onClick-Methode verwenden zu können.
Schritt 3 – Erstellen Sie Absatz-Tags und geben Sie ihnen eine ID, um in JavaScript Zugriff zu erhalten.
Schritt 4 – Sie können allen wichtigen Elementen in Ihrem Dokument IDs oder Klassen zuweisen.
Schritt 5 – Erstellen Sie eine andere Variable, die die erforderlichen Elemente erfassen kann.
Schritt 6 – Erstellen Sie eine Funktion für die onClick-Methode.
Schritt 7 – Die für den Absatz erstellte Variable sollte mithilfe des tagName()-Attributs auf innerHTML gesetzt werden.
In diesem Beispiel wählen wir den Titel nach Tag-Namen aus. Sie erfahren, wie Sie mit der Methode document.getElementsByTagName() schnell Titel aus einem HTML-Dokument abrufen. Wir haben dem HTML-Dokument zwei Header hinzugefügt. Wir finden diese beiden Titel über zwei Schaltflächen.
<html> <head> <title> This is the first title accessed using index 0. </title> <title> This is the second title accessed using index 1.</title> </head> <body> <h3>Getting the Title of the document using Tag Name. </h3> <button id="titleBtn" onClick="titleButton()">Check First Title</button> <button id="secondBtn" onClick="secondButton()">Check Second Title</button> <p id="paraTitle"> </p> <script> var paraTitle = document.getElementById('paraTitle'); function titleButton() { var title = document.getElementsByTagName("title")[0]; paraTitle.innerHTML = title.innerHTML; } function secondButton() { var title = document.getElementsByTagName("title")[1]; paraTitle.innerHTML = title.innerHTML; } </script> </body> </html>
Hier sehen Sie, dass wir zwei Schaltflächen hinzugefügt haben, die unterschiedliche Überschriften im Dokument anzeigen. Anhand dieser Ausgabe können Sie verstehen, dass das Hinzufügen des Index 0 nach dem Attribut tagName() dabei helfen kann, den ersten Titel zu erhalten.
Die Eigenschaft document.title und die Methode getElementByTagName() werden beide verwendet, um auf den Titel des Dokuments zuzugreifen. Sie können beide Methoden in JavaScript ausprobieren und Ihre bevorzugte Methode auswählen. Wenn Sie das Verhalten von Dokumentkopfzeilen manipulieren möchten, ist die Verwendung von JavaScript für den Zugriff auf die Kopfzeilen möglicherweise ein guter Ausgangspunkt.
Das obige ist der detaillierte Inhalt vonWie zeige ich den Titel eines Dokuments mit JavaScript an?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!