• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

Zwei Aktionen bei Klick auf Link

hansi3000

Neues Mitglied
Wen man auf einen Link klickt möchte ich das sich erstens ein Alert-Fenster ölffnet in dem steht das ... , und das sich ganz normal die Seite öffnet, auf dessen Link man geklickt hat! Geht das?

Ich habe folgendes versucht, dies hat aber nich funktioniert:

HTML:
<a href="javascript:alert('...');http://www....">...</a>
 
<a href="seite.html" onclick="alert('...');" > Klick mich </a>

Aber wie ich finde keine schöne lösung :)
 
Ich mag diese onclick Aktionen sowieso nicht. Aber es ist halt die einfachere Variante. Für 3 Aktionen rate ich dir das Ganze in eine Funktion zu packen. Diese kannst du dann in einem Script bereich definieren (Ich mach das immer im head-Bereich)

HTML:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
   "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
  <head>
  <title>Seitentitel</title>
<script type="text/javascript">
            function macheDas() {
              alert("...");
              alert("blub");
            }
        </script>
    </head>
    <body>
        <a href="seite.html" onclick="macheDas()" >Test</a>
    </body>
</html>
 
Ich mag diese onclick Aktionen sowieso nicht. Aber es ist halt die einfachere Variante. Für 3 Aktionen rate ich dir das Ganze in eine Funktion zu packen. Diese kannst du dann in einem Script bereich definieren (Ich mach das immer im head-Bereich)

HTML:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
   "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
  <head>
  <title>Seitentitel</title>
<script type="text/javascript">
            function macheDas() {
              alert("...");
              alert("blub");
            }
        </script>
    </head>
    <body>
        <a href="seite.html" onclick="macheDas()" >Test</a>
    </body>
</html>
Stimmt! Das macht mehr Sinn
 
Was ist denn heute los? Das ist die dritte Antwort, die unter einer falschen Kategorie gepostet wurde.
 
Zurück
Oben