2017-08-17 57 views
-1

enter image description here我目前正在我的专业网站上工作,我购买了它的模板,有一个联系我的形式。我尝试了不同的编辑和视频以及一些论坛。我需要一些帮助。我列出了下面的代码。当我单击发送消息按钮时,它会打开用户电子邮件客户端,但名称,电子邮件,主题和消息等表单中的信息不会结转。我已经尝试过不同的东西,没有什么作品请帮忙以HTML的形式发送消息

<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 protected]?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 
+1

可能重复[可以使用mailto设置邮件主题/内容:?](https://stackoverflow.com/questions/4782068/can-i-set-subject-content-of-email-with-使用电子邮件) – Turnip

+0

在我的网站上添加了一张联系表格的照片,它与我在 –

回答

0

该模式应该是:mailto:电子邮件后跟一个问号,然后是一个参数名称和值的&符号列表。

E.G.

"mailto:[email protected]?body=your email text&subject=your email subject" 

我不知道你想什么,实现了与消息和名称参数,但这些都是无效无论如何,所以我省略了它们。

+0

中提供的表格代码一起使用,就像我之前在我的初始文章中所说的那样,它是我购买的一个模板,代码已经存在,所有我必须做的是编程发送消息按钮,但没有任何工作正确。我研究了视频并阅读其他论坛没有得到我需要的答案。 –

0

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

的mailto链接接受以下参数:

  • 的mailto:电子邮件recipiant地址
  • CC:抄送人的电子邮件地址
  • BCC:密件复制电子邮件地址
  • 主题:你的电子邮件的内容

NameEmailMessage参数不是HTML有效的参数:您的电子邮件

  • 的主题。

    此外,关于分隔符:

    • 是分隔符
    • &的第一个参数是其它参数的分隔符

    知道了这一切,你现在可以很轻松地创建链接:

    <a href="mailto:[email protected]?subject=Your%20Subject&body=The%20body%20of%20the%20email"> 
    

    注:为了在您的主题身体有空格,您必须用替换每个空格

    Here是一个非常明确和准确的一篇关于的mailto链接,我真的建议你阅读,从中我得到的mailto链接几乎所有的信息。