Hallo zusammen,
ich versuche aktuell ein Formular zu bauen (Eingabe bereits fertig) bei dem der User Werte zu den Feldern A, B und C angeben kann.
Nun möchte ich, dass diese Werte per E-Mail versendet werden, jedoch nur die Felder, die ausgefüllt wurden.
Beispiel:
Feld A => 50,00
Feld B => bleibt leer und wird nicht ausgefüllt
Feld C => 75,00
Damit man nicht eine E-Mail mit statischem Inhalt versendet dachte ich mir, dass ich die Tabellenzeilen mittels if / else ein und ausblenden kann.
Beispiel:
if (##ifeld_a## == "aktuell") { document.write("<tr><td style='width: 200px'>Wert angegeben</td></tr>"); }
else { document.write("<tr><td style='width: 200px'>kein Wert</td></tr>"); }
Mein Problem ist jetzt, dass jedoch diese variable Funktion nicht funktioniert. In der E-Mail steht quasi diese Tabellenzeile nicht drin.
Ich habe das Forum und das Internet schon seit heute morgen durchstöbert, komme aber auf keine richtige Lösung und habe daher folgende Fragen:
1) Ist JavaScript in der Ausgabe beim Versenden der E-Mail überhaupt möglich?
Nach den
<DFML name=SEND>
@@EMAIL
Befehlen also?
2) Was ist der korrekte Syntax:
a) ##SCRIPT language=JavaScript##
oder
b) <script language="javascript">
Ich finde nämlich beide Schreibweisen
Außerdem .... hat jemand eine Idee, wie man variable if Abfragen bei der E-Mailausgabe machen kann?