Tabelleninhalt per E-Mail versenden
Sissy
- javascript
0 andy
Hallo,
ich habe ein E-Mail Formular erstellt.
Nun weiss ich leider nicht wie ich Tabelleninhalte mit dem E-Mail Formular versende.
Kann man das mit JavaScript realisieren?
Hier der Quellcode in kurzfassung. Ich möchte den Tiernamen
und den Inhalt "Tierfutter: Whiskas" aus der zweiten Tabelle mit dem E-Mail Formular versenden.
Der Inhalt "Tierfutter: Whiskas" soll extra nicht in einem Inputfeld stehen.
<form action="mailto:an@mich.de" method="post" enctype="text/plain">
<table cellpadding=0 cellspacing=0 border=0 width=100% nof="LayoutBereich1">
<tr valign=TOP align=LEFT>
<td>Tiername</td>
<td height=19 colspan=3 width=100><input id="Vorname" type=TEXT name="Vorname" value="" size=20 maxlength=30></td>
</tr>
</table>
<table>
<tr>
<td>Tierfutter: Whiskas</td>
</tr>
</table>
<table width="100%">
<td width="30%"></td>
<td width="20%" align="center"><input type="submit" value="Absenden" id="FormularHandler"></td>
<td width="20%" align="center"><input type="reset" value="Abbrechen"></td>
</tr>
</table>
</form>
Hier der Quellcode in kurzfassung. Ich möchte den Tiernamen
und den Inhalt "Tierfutter: Whiskas" aus der zweiten Tabelle mit dem E-Mail Formular versenden.
Der Inhalt "Tierfutter: Whiskas" soll extra nicht in einem Inputfeld stehen.
Also du solltest deinen Code einmal durch eine Validierung lassen. Da würdest du Augen machen! ;)
Sei konsequent mit den Strings! Setze grunsätzlich alle Attribute-Daten auf die gleiche Weise:
Bsp:
align="center" oder align='center'
vermeiden solltest du
align=center
Mit javascript kannst du Daten eines ChildNodes (z.b. td) auslesen und im Formular einfügen.
Einfacher würde es doch aber mit einem hidden field gehen.
Die Formfelder <input type='hidden' name='x' value='x'> sind im Browser unsichtbar. Setze die zusätzlichen Werte einfach so ins Formular
Auf diese Weise ist deine Seite auch Javascript unabhängig