以HTML格式发送消息

时间:2017-08-17 08:44:54

标签: html

enter image description here我目前在我的专业网站上工作,我购买了它的模板,有一个与我联系的表格。我尝试了不同的编辑和视频以及一些论坛。我需要一些帮助。我列出了下面的代码。当我单击“发送消息”按钮时,它会打开用户电子邮件客户端,但表单中的信息(如姓名,电子邮件,主题和消息)不会延续。我尝试了不同的东西没有用,请帮助。

<i class="fa fa-paper-plane-o" aria-hidden="true"></i>

<div class="col l7 m7 s12">
   <form class="contact-form center-align" action="#">
      <input type="text" placeholder="Name">
      <input type="email" placeholder="Email">
      <input type="email" placeholder="Subject">
      <textarea id="textarea1" class="materialize-textarea" placeholder="Message"></textarea>
      <a href="mailto:email@domain.com?Name?Email?Subject?Message" class="custom-btn waves-effect waves-light">
          <i class="fa fa-paper-plane-o" aria-hidden="true"></i>
          send message
      </a>
   </form>
</div>here

2 个答案:

答案 0 :(得分:0)

模式应该是:mailto:email后跟一个问号,然后是参数名称和值的&符号。

E.G。

"mailto:mark.mather82@outlook.com?body=your email text&subject=your email subject"

我不确定您尝试使用消息和名称参数实现了什么,但这些都无效,所以我省略了它们。

答案 1 :(得分:0)

您似乎不知道什么是mailto链接类型,或者至少知道如何使用它。

mailto 链接接受以下参数:

  • mailto :电子邮件收件人地址
  • cc :抄送电子邮件地址
  • bcc :盲目抄送电子邮件地址
  • 主题:电子邮件的主题
  • 正文:您的电子邮件内容

您的NameEmailMessage参数不是HTML中的有效参数。

另外,关于分隔符:

  • 是第一个参数分隔符
  • &amp; 是其他参数分隔符

了解所有这些,您现在可以轻松创建链接:

<a href="mailto:mark.mather82@outlook.com?subject=Your%20Subject&body=The%20body%20of%20the%20email">

注意:为了在主题 Body 中包含空格,您必须用%20替换每个空格

Here是一篇关于 mailto 链接的非常清晰和精确的文章,我建议你阅读这些文章,我几乎可以获得有关 mailto 的所有信息链接。