Ok, jetzt hab ich's kapiert.
Stand wohl wirklich etwas auf der Leitung ;)
Also der einzige Weg, der mir jetzt spontan einfallen würde ist folgender:
Du bastelst in das HTML-Gerüst noch ein unsichtbares Formular ein, welches als Action die eMail versendet.
Also im Prinzip so:
<form id="hiddenMailer" action="" method="post" enctype="text/plain">
<input type="hidden" id="wieNameAusHauptForm" name="" value=""/>
</form>
Wenn nun das andere Formular übermittelt wird, greifst Du per Javascript auf dieses zu, um die Werte zu übermitteln und es abzuschicken:
function onMainFormSubmit() {
var myForm = document.getElementById("hiddenMailer");
myForm.setAttribute("action",mailAddress);
//auf selbe Weise greifst Du auf die hidden Inputs zu und weist Ihnen die zu übergebenen Werte zu.
//Diese kannst Du aus dem Hauptformular mittels der getAttribute Methode auslesen.
//Und zum Schluss nur noch
myForm.submit();
}
Das sollte theoretisch klappen. Ist vielleicht hier nicht ganz korrekt codiert, aber das wäre der Weg.
Wie gesagt, nur das was mir auf die Schnelle eingefallen ist, gibt sicherlich bessere und elegantere Lösungen.
Aber vielleicht hilft Dir das ein Stück weiter.
Mfg, MF