我在定义问题时遇到了一些麻烦。这就是我所拥有的。
带有一些花哨的Javascript元素的mailto表单。
提交此表单后,我希望将提交的数据格式化为更易读。
例如,当我提交表单时,电子邮件正文显示如下:
NAME1="value"
NAME2="value"
NAME3="value"
我想要的是将它格式化为表格
<table>
<tr>
<td>"value"</td>
<td>"value"</td>
<td>"value"</td>
<tr>
</table>
我已经知道要将我的提交按钮onClick到某个脚本,然后将其输出到我想要的格式,但无法确定从哪里开始。如果有人能指出我正确的方向,我应该能够弄明白。
感谢。
答案 0 :(得分:3)
这是不可能的
使用服务器并以HTML格式发送
使用mailto,您只能为换行执行%0D%0A
像这样:
<form
onsubmit="location='mailto:'+this.email.value+
'?subject='+escape(this.subject.value)+
'&body=Name:'+escape(this.name.value)+'%0D%0A'+
'Address:'+escape(this.address.value); return false">