'someid' ist dann die id des mailtolinks? also <a id="someid" href="etc..?
Dann schreibe ich praktisch in das externe erst die bisherigen variablen Daten zur Generierung des mailto links. Dann gebe ich ihn mit write aus, und hänge hiermit: document.getElementById('someid').onclick
= function(){ addToMailbody }; den onclick Händler an.
Dieser verweist auf eine Funktion, die onclick ausgelöst wird, und an 'someid' die zusammengestellten Mailbodydaten hängt.
Habe ich das soweit richtig verstanden?
Dann hätte ich noch eine Frage: Wie ergänze ich onclick den href-Link, ohne das ganze Document zu überschreiben? Wenn write nicht onload ausgeführt wird, überschreibt es doch den übrigen Inhalt, soweit ich das verstanden habe.
oder schreibe ich in die function addtomailbody, wenn der Text bereits auf eine variable text zusammengetragen wurde und der mailto Link mit in der variablen mail zusammengefasst wurde, einfach folgendes?
document.write(mail+ "?subject=" + text);