Um das Benutzererlebnis zu verbessern, ist es oft wünschenswert, durch Klicken auf einen Ankerlink zu einem bestimmten Abschnitt einer Webseite zu navigieren. Dies kann nahtlos mit JavaScript erreicht werden, auch ohne auf externe Bibliotheken wie jQuery angewiesen zu sein.
Ankerlinks werden normalerweise in HTML mithilfe der Namens- oder ID-Attribute definiert:
<a name="anchorName">...</a>
oder
<h1>
An Scrollen Sie auf der Seite zum gewünschten Anker und legen Sie einfach die Hash-Eigenschaft des Standortobjekts fest:
function scrollTo(hash) { location.hash = "#" + hash; }
Um beispielsweise zum Anker mit dem Namen „anchorName“ zu navigieren, rufen Sie die scrollTo()-Funktion wie folgt auf:
scrollTo("anchorName");
Dadurch wird die Seite nahtlos gescrollt, um den Anker oben im sichtbaren Bereich anzuzeigen.
Das obige ist der detaillierte Inhalt vonWie kann ich JavaScript verwenden, um zu einem HTML-Anker zu navigieren?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!