4

我创建了一个带有文本框和单选按钮等的 html 表单。我可以将表格通过电子邮件发送到电子邮件地址。

现在的问题是,当我填写表格并单击回复时,我只得到我的空白 html 表单,文本框内没有留下任何值。

请帮忙

4

3 回答 3

10

我们为我们的一个客户对电子邮件中的 HTML 表单做了一些相当广泛的研究。最重要的是它几乎无法正常工作,因此最好在浏览器中链接到表单。这是包含我们结果的文章(和图表):

http://www.flitehaus.com/blog/2011-06-20-can-i-include-form-email

于 2012-07-06T05:35:16.300 回答
6

Quentin 所说的站得住脚,许多电子邮件客户端(咳嗽、Outlook)在支持 HTML 电子邮件方面非常具体。事实上,大多数甚至不支持 div 或嵌入<style>块。更不用说 HTML 表单了。

最好的办法是使用他们点击的 URL,然后打开一个表格供他们填写。如果您需要自动捕获他们的一些信息(例如电子邮件)。您可以生成查询字符串并在您的邮件中动态添加信息。

IE;<a href="http://awesomeform.com/form.php?email=$client_email">

在电子邮件中,它看起来像:http://awesomeform.com/form.php?email=myemail@email.com

无论哪种方式

如果您坚持尝试这样做,请使用电子邮件样板来帮助您入门。它有大量的“最佳实践”和内置的提示/技巧。

http://htmlemailboilerplate.com/

于 2012-04-25T13:54:52.100 回答
5

复杂的 HTML 不会与许多电子邮件客户端混合使用。表单的支持尤其差。

而是链接到通过 HTTP 可用的 HTML 文档。人们可以单击链接并在常规网络浏览器中打开它。

于 2012-04-25T13:31:03.960 回答