麻烦将电子邮件链接到使用HTML的联系形式



我似乎不明白为什么表单的内容不能发送到我的雅虎邮箱。任何帮助将是非常感激的。我是新手,所以这可能是一个非常简单的错误。

<div class="bl-content">
                    <h2>Get in touch</h2>
                    <div id="form-main">
<div id="form-div">
<form class="form" id="form1">
  <form action="MAILTO:concroteau143@yahoo.com" method="post" enctype="text/plain">
  <p class="name">
    <input name="name" type="text" class="validate[required,custom[onlyLetter],length[0,100]] feedback-input" placeholder="Name" id="name"/>
  </p>
  <p class="email">
    <input name="email" type="text" class="validate[required,custom[email]] feedback-input" id="email" placeholder="Email"/>
  </p>
  <p class="text">
    <textarea name="text" class="validate[required,length[6,300]] feedback-input" id="comment" placeholder="Comment"></textarea>
  </p>

  <div class="submit">
    <input type="submit" value="SEND" id="button-blue"/>
    <div class="ease"></div>
    </form>
  </form>
  </div>
  </div>
                </div>

mailto:不能作为表单操作有效地工作。使用HTTP(S) URI和服务器端表单处理程序(可以用您选择的服务器支持的编程语言编写,也可以使用第三方托管服务)。

另外,你的HTML是无效的。使用验证器;<form>元素不能嵌套。我不记得浏览器是如何尝试从这个特定的错误中恢复的,但有可能你正在提交你的外部表单和表单与一个显式的动作。

您不需要包含发件人的电子邮件,因为mailto将在客户端启动默认的电子邮件程序来发送电子邮件,并迫使用户登录到他们的邮件帐户。消息的主题和正文字段应分别命名为"subject"one_answers"body"。

最新更新