Bootstrap 3表单提交

时间:2014-04-10 11:23:28

标签: javascript jquery html forms twitter-bootstrap

我使用bootstrap 3来构建联系表单,我遇到以下问题:如果提交为空,表单将提交到同一页面。如果我在框中输入值,它将重定向到主页。如果我使用名称="某事物"输入框的属性。有谁知道为什么? HTML是这样的:

      <form class="form" method="post" action="http://localhost/contact">
        <div class="form-group">
          <label for="name">Nume</label>
          <input type="text" name="name" class="form-control" id="name" placeholder="Numele tau...">
        </div>
        <div class="form-group">
          <label for="email">Adresa email</label>
          <input type="email" name="email" class="form-control" id="email" placeholder="Adresa email...">
        </div>
        <div class="form-group">
          <label for="subject">Subiect</label>
          <input type="text" name="subject" class="form-control" id="subject" placeholder="Subiectul mesajului...">
        </div>
        <div class="form-group">
          <label for="message">Mesaj</label>
          <textarea class="form-control" name="message" id="message" rows="5" placeholder="Mesajul tau aici..."></textarea>
        </div>
        <button type="submit" class="btn btn-default">Trimite mesajul!</button>
        </form>

1 个答案:

答案 0 :(得分:0)

您需要一个实际提交表单的操作。在您添加处理表单并通过电子邮件发送操作之前,表单不会执行任何操作。

<form class="form-horizontal" method="post" action="contactform.php">

我使用此表单的变体http://www.html-form-guide.com/email-form/php-form-to-email.html