Michael: dynamische E-Mail link

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">

  1. 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

    1. 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