","image":"http://www.luping.net/uploads/20241107/1730952727672c3e1793ae3.jpg","datePublished":"2024-11-08T15:37:24+08:00","dateModified":"2024-11-08T15:37:24+08:00","author":{"@type":"Person","name":"luping.net","url":"https://www.luping.net/articlelist/0_1.html"}}
„Wenn ein Arbeiter seine Arbeit gut machen will, muss er zuerst seine Werkzeuge schärfen.“ – Konfuzius, „Die Gespräche des Konfuzius. Lu Linggong“
Titelseite > Programmierung > Wie kann das Neuladen von Seiten verhindert werden, wenn das href-Attribut des Anker-Tags mit JavaScript geändert wird?

Wie kann das Neuladen von Seiten verhindert werden, wenn das href-Attribut des Anker-Tags mit JavaScript geändert wird?

Veröffentlicht am 08.11.2024
Durchsuche:695

How to Prevent Page Reloads When Changing Anchor Tag href Attribute with JavaScript?

Ändern des href-Attributs eines Anker-Tags mithilfe von JavaScript beim Klicken auf eine Schaltfläche

In der Webentwicklung besteht die Notwendigkeit, das href-Attribut von dynamisch zu ändern Beim Klicken auf eine Schaltfläche tritt häufig ein Anker-...jhhghj

Alternativ können Sie das Scrollen der Seite verhindern, indem Sie Folgendes verwenden:

...jhhghj

oder geben Sie false von der f1()-Funktion zurück:

function f1() {
    document.getElementById("abc").href = "xyz.php";          
    return false;
}

...jhhghj

For a more unobtrusive approach, employ an external JavaScript file:

...jhg
...jhhghj

document.getElementById("myLink").onclick = function() {
    document.getElementById("abc").href = "xyz.php";
    return false;
};

Neuestes Tutorial Mehr>

Haftungsausschluss: Alle bereitgestellten Ressourcen stammen teilweise aus dem Internet. Wenn eine Verletzung Ihres Urheberrechts oder anderer Rechte und Interessen vorliegt, erläutern Sie bitte die detaillierten Gründe und legen Sie einen Nachweis des Urheberrechts oder Ihrer Rechte und Interessen vor und senden Sie ihn dann an die E-Mail-Adresse: [email protected] Wir werden die Angelegenheit so schnell wie möglich für Sie erledigen.

Copyright© 2022 湘ICP备2022001581号-3