我在定义我的问题时遇到了一些困难。这是我所拥有的。
带有一些奇特的 Javascript 元素的 mailto 表单。
提交此表单后,我希望将提交的数据格式化为更具可读性。
例如,当我提交表单时,电子邮件正文显示如下:
NAME1="value"
NAME2="value"
NAME3="value"
我想要的是将其格式化为表格
<table>
<tr>
<td>"value"</td>
<td>"value"</td>
<td>"value"</td>
<tr>
</table>
我现在知道我的提交按钮 onClick 到某个脚本,然后将其输出为我想要的格式,但无法弄清楚从哪里开始。如果有人能指出我正确的方向,我应该能够弄清楚。
谢谢。
最佳答案
这是不可能的
使用服务器并以 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">
关于javascript - HTML 表单 Mailto 输出格式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9232917/