H-Man: INPUT-Feld in E-Mail-Subject.....

Beitrag lesen

....hab da ein kleines Problem:
Habe eine HTML-FORM definiert mit der ACTION="mailto:....". Jetzt sollte aber ein bestimmtes
INPUT-Feld aus dieser FORM dem E-Mail als Subject mitgegeben werden,z.B. im Stil von:
FORM ..... ACTION="mailto:....?subject=....."
Wie bringe ich also den eingegebenen Wert eines INPUT Feldes ins Subject...?????

Zwei Wege kannst Du versuchen:

1. ein Formularfeld "subject" nennen, vielleicht nimmt er das dann automatisch als subject - bin mir aber nicht sicher

2. über JavaScript kannst Du die Action eines Formulars verändern:

document.forms["Formularname"].action = defaultAction + "?subject=" + document.forms["Formularname"].elements["subject"].value;

defaultAction enthält dabei die ACTION ohne das Anhängsel... eventuell mußt Du den Inhalt des Subject-Feldes noch kodieren, da Leerzeichen etc. Probleme verursachen können - ich bin mir da auch nicht so sicher, vielleicht funzt es so ;-)

Ach ja: für den zweiten Weg brauchst Du den Formularnamen, den Du beim FORM-Tag angeben kannst:

<FORM NAME="Formularname" ...>

CIAO
H-Man