Der folgende Beitrag wurde am 12. 08. 2007, 14:40 Uhr von Peter veröffentlicht.
Hallo,
ich würde sehr gern das Title-Attribut aus einem Anchor auslesen, jedoch bekomme ich es nicht so recht hin - könnt Ihr mir auf die Sprünge helfen?
Vielen Danke!
<a onclick="getTitle(this.id);" title="Navigation" id="nav">test</a>
function getTitle(id) {
alert(document.getElementById(id).title);
//alert(document.getElementById(id).getAttribute("title"));
}
Der folgende Beitrag wurde am 12. 08. 2007, 15:01 Uhr von dr.colossos veröffentlicht.
Hi!
Da hast du zu kompliziert gedacht.
Hier direkt ...
<a class="myLinks" onclick = "alert(this.title)" href ="" title="testIII">someSite III</a>
... hier über Funktionsaufruf
<a id="myLink" onclick = "getTitle(this)" href ="" title="testI">someSite I</a>
<a class="myLinks" onclick = "getTitle(this)" href ="" title="testII">someSite II</a>
function getTitle(elem)
{
alert(elem.title);
}
this zeigt ja schon auf das Element. Mit document.getElementById(this.id) gibst das Element getElementById seine id, und lässt sich somit selbst suchen ...
Der folgende Beitrag wurde am 12. 08. 2007, 15:16 Uhr von Peter veröffentlicht.
Besten Dank dr.colossos,
so habe ich es zuvor auch schon getestet - leider funktioniert es noch nicht. Der Funktionsaufruf gibt eine leere Ausgabe aus!?
Der folgende Beitrag wurde am 12. 08. 2007, 15:26 Uhr von dr.colossos veröffentlicht.
Hi,
Welcher Browser? FF 2.0.0.6 hier, geht 1a ... ebenso Opera 9 und IE 6.
Kannst mal deinen Code posten?
© 1998-2013 SELFHTMLImpressumSoftware: Classic Forum 3.4