Ergebnis 1 bis 4 von 4
Thema: Link innerhalb eines links
-
25-07-2020, 15:51 #1
Grünschnabel
- registriert
- 03-05-2011
- Beiträge
- 7
Link innerhalb eines links
Guten Tag,
möchte an den Link-Adresse ran kommen. HTML code sieht so aus:
HTML-Code:<div class="button" title="PDF Dokument"><a href="http://www.mydomain.com/mypdf.pdf">pdf</a></div>
Code:var mypdf = document.getElementsByClassName("button"); var l = mypdf[0].href; alert(l);
undefined
Wie muss mein javascript-code sein, damit alert mir den Link anzeigt?
Danke schon mal.
-
26-07-2020, 10:22 #2
AW: Link innerhalb eines links
HTML-Code:<!DOCTYPE html> <html> <head> <title>Test</title> <meta charset="utf-8"> </head> <body> <div class="button" title="PDF Dokument"><a href="http://www.mydomain.com/mypdf.pdf">pdf</a></div> <script> alert('Link: "'+document.querySelector('.button').firstChild.href+'"'); </script> </body> </html>
.querySelector()
schöner. Da kann man nämlich die bekannte jQuery Syntax verwenden.
Dein Fehler: du versuchst das href des div zu lesen. href hat aber nur das child vom div.Das deutsche Javascript Forum http://forum.jswelt.de
-
26-07-2020, 16:53 #3
Grünschnabel
- registriert
- 03-05-2011
- Beiträge
- 7
AW: Link innerhalb eines links
vielen Dank, hat super funktioniert
-
27-07-2020, 18:27 #4
AW: Link innerhalb eines links
Wenn man schon einen Selector verwendet, kann man auch gleich zum <a> selbst gehen:
HTML-Code:<!DOCTYPE html> <html> <head> <title>Test</title> <meta charset="utf-8"> </head> <body> <div class="button" title="PDF Dokument"><a href="http://www.mydomain.com/mypdf.pdf">pdf</a></div> <script> alert('Link: "'+document.querySelector('.button a').href+'"'); </script> </body> </html>
Ähnliche Themen
-
jQuery - Links innerhalb von XML Daten
Von loivlis im Forum JavaScriptAntworten: 1Letzter Beitrag: 18-11-2008, 11:27 -
Auf DIV innerhalb eines DIV zugreifen
Von Sillium im Forum JavaScriptAntworten: 4Letzter Beitrag: 20-11-2007, 13:21 -
Bild innerhalb eines JS
Von callboy im Forum JavaScriptAntworten: 2Letzter Beitrag: 11-01-2006, 18:42 -
Bei überfahren eines links Rahmen um link/text?
Von The Knight im Forum CSS und (X)HTMLAntworten: 1Letzter Beitrag: 21-02-2005, 16:38 -
INNERHALB eines Dokuments den Inhalt eines Ordners anzeigen
Von Engiwuk im Forum JavaScriptAntworten: 7Letzter Beitrag: 11-02-2001, 15:06
Lesezeichen