Heim > Web-Frontend > js-Tutorial > Hauptteil

Wie ändere ich das „href'-Attribut eines „Tags' mithilfe von Javascript beim Klicken auf eine Schaltfläche?

Linda Hamilton
Freigeben: 2024-10-26 12:26:29
Original
142 Leute haben es durchsucht

How to Change the `href` Attribute of an `` Tag Using Javascript on Button Click?

Ändern des „href“-Attributs von Tag über Javascript-Schaltfläche klicken

Um das „href“-Attribut eines zu ändern Wenn Sie beim Klicken auf eine Schaltfläche ein Tag mit Javascript verwenden möchten, berücksichtigen Sie die folgenden Szenarien:

1. Neuladen der Seite verhindern

Standardmäßig ist das Klicken auf ein leeres Tag lädt die Seite neu. Um dies zu verhindern:

<code class="html"><a href="#" onclick="f1()"></a></code>
Nach dem Login kopieren

2. Scrollen deaktivieren

Alternativ können Sie dies verwenden, um das Scrollen zum Seitenanfang zu verhindern:

<code class="html"><a href="#" onclick="f1(); return false;"></a></code>
Nach dem Login kopieren

3. Rückgabe von False in der Funktion

Sie können auch false in der Funktion f1() zurückgeben und Folgendes verwenden:

<code class="html"><a href="#" onclick="return f1();"></a></code>
Nach dem Login kopieren

4. Unaufdringliche Methode

Berücksichtigen Sie Folgendes für einen weniger aufdringlichen Ansatz:

<code class="html"><a href="#" id="abc"></a>
<a href="#" id="myLink"></a>

<script>
  document.getElementById("myLink").onclick = function() {
    document.getElementById("abc").href="xyz.php"; 
    return false;
  };
</script></code>
Nach dem Login kopieren

Das obige ist der detaillierte Inhalt vonWie ändere ich das „href'-Attribut eines „Tags' mithilfe von Javascript beim Klicken auf eine Schaltfläche?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
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
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!