为什么发送按钮不能在html中工作

时间:2014-07-16 13:54:41

标签: html dreamweaver

我已经在html中制作了一个公式,但是必须使用send buttom不起作用的重要设备。

我想将公式中的数据发送到我自己的电子邮箱。

这是我的代码:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Contactos</title>

<style>

#container{
top: 0;
left: 0;
width:1280px;
height:1024px;
}
#header{
background-color:#60F;
height:150px;

}

#content{
height:800px;
width:1280px;
float:left;
background-color:#60F;
}
#footer{
background-color:#60F;
height:74px;
clear:both;
text-align:center;
}


</style>

</head>

<body>

<div id="container">
<div id="header">
<h1 align="center">&nbsp;</h1>
<h1 align="center">Contacto</h1>

<p align="center">Si deseas comunicarte con nosotros, por favor llena este formulario:
</p>
</div>

<div id="content">
<p>&nbsp;</p>
  <p>&nbsp;</p>

  <form action="mailto:charliedem20@gmail.com"
  method="post" enctype="text/plain">


  <p align="center">Nombre: <br>
    <input type="text" name="nombre" size="30"
maxlength="100">
    <br>
  </p>
  <p align="center">&nbsp;</p>
  <p align="center">Email <br>
    <input type="text" name="email" size="30"
maxlength="100" value="@">
    <br>
  </p>
  <p align="center">&nbsp;</p>
  <p align="center">Tema: <br>
    <select name="utilizacion">
        <option value="1">Comentarios o Sugerencias
        <option value="2">Consultas
        <option value="3">Quejas
        <option value="4">Ideas
      </select>
    <br>
  </p>
  <p align="center">&nbsp;</p>
  <p align="center">Mensaje: <br>
    <textarea cols="30" rows="7"
name="mensaje"></textarea>
    <br>
  </p>
  <p align="center">Enviarte una Copia? </p>
    <div align="center">
      <input type="checkbox" name="recibir_info">
      <br>
      <br>
      </p>

这是发送按钮。

其余的代码

    <br>
      <br>
      <input type="reset" value="Reset"  />     
    </div>
    </form>

    <p align="center">&nbsp;</p>

    <p align="center">
    <a href="index.html">
      <input type="submit" name="volver" id="volver" value="Volver" onclick="window.location.href='C:\Users\Charlie\Documents\TODO" />
    </a></p>

</div>

<div id="footer">Copyright © Siri.com</div>
</div>

</body>
</html>

2 个答案:

答案 0 :(得分:0)

mailto: as a form action simply is not well supported

使用HTTP(S)表单操作,并从服务器端的服务器端脚本发送电子邮件,而不是用户的(可能不存在的)电子邮件客户端。

答案 1 :(得分:0)

您需要创建一个单独的PHP脚本来将数据发送到您的电子邮件。正如@Quentin在mailto:之前提到的那样得不到充分支持。

您可以使用PHP Mailer将数据发送到您的电子邮箱。以下是有关此https://github.com/PHPMailer/PHPMailer

的更多信息