dynamische E-Mail link
Michael
- xml
Ich lese aus einer XML-Datei dynamisch die E-Mail adressen ein. Nun möchte ich, das die E-Mail adresse auch mit einem klick oben in der Zieladresse erscheint. Mit datafld="E-Mail" lese ich die Adressen aus einer XML-Datei. Der link ierscheint auch, allerdings ist die Zieladresse leer. Wie könnte ich das machen.
Das ist der Code:
<a href="mailto:">
<div datafld="E-Mail"></div>
</a>
so ungefähr sollte es sein
<a href="mailto:testmail@mail.de">
Hallo,
Das ist der Code:
<a href="mailto:">
<div datafld="E-Mail"></div>
</a>so ungefähr sollte es sein
<a href="mailto:testmail@mail.de">
Wenn mit XSLT gearbeitet wird, dann vom Ansatz her so:
<a href="{a/@href}{a/div/@datafld}">Linktext</a>
Die XPath-Hierarchie entsprechend anpassen.
MfG, Thomas
Hallo Thomas,
vielen Dank für die Antwort, ich arbeite aber nicht mit XSLT und das funktioniert irgendwie nicht.
Was ich gerne hätte einen E-Mail link und wenn ich die anklicke soll oben in der Empfängerzeile der Namen stehen. Da der Name aber dynamisch eingelesen wird kann ich nicht nach <a href="mailto: den Namen hardcodiert einfügen. Wenn ich den Code
<a href="mailto:">
<div datafld="E-Mail"></div>
</a>
ausführe steht der E-Mail link mit dem richtigen Name. Da ich aber nach mailto: nichts stehen habe, erscheint im Empfängerfeld nichts drin. Wäre sehr dankbar wenn jemand mir da weiterhelfen könnte.
MfG Michael