联系表格html5

时间:2015-02-04 15:40:47

标签: javascript jquery html5

我对此很陌生,我不确定我可以在哪里添加我的电子邮件,所以我的提交按钮实际上会提交..

这是代码,我是否应该在这里寻找?或者我应该在我的functions.php?

            

          <h2>contact form</h2>

          <div id="note"></div>
        <div id="fields">
          <form id="ajax-contact-form" action="javascript:alert('success!');">
          <div class="clear"></div>

          <INPUT type="text" name="name" value="Your full name:" onBlur="if(this.value=='') this.value='Your full name:'" 
                    onFocus="if(this.value =='Your full name:' ) this.value=''">
          <div class="clear"></div>

          <INPUT type="text" name="email" value="Your email:" onBlur="if(this.value=='') this.value='Your email:'" 
                    onFocus="if(this.value =='Your email:' ) this.value=''">
          <div class="clear"></div>

          <INPUT type="text" name="phone" value="Phone number:" onBlur="if(this.value=='') this.value='Phone number:'" 
                    onFocus="if(this.value =='Phone number:' ) this.value=''">
          <div class="clear"></div>

          <TEXTAREA NAME="content" onBlur="if(this.value=='') this.value='Message:'" 
                    onFocus="if(this.value =='Message:' ) this.value=''">Message:</TEXTAREA>
          <div class="clear"></div>

          <div class="left">
          <INPUT class="capthca" type="text" name="capthca" value="Capthca:" onBlur="if(this.value=='') this.value='Capthca:'" 
                    onFocus="if(this.value =='Capthca:' ) this.value=''"> 
          <div class="clear"></div>                                             
          <INPUT class="submit" type="submit" name="submit" value="submit">
          </div>
          <img src="captcha/captcha.php">
          <div class="clear"></div>
          </form>
        </div>



        </div>
        <div class="clear"></div>
      </div>
    <!--content end -->
        </div>
    </section>
</div>

1 个答案:

答案 0 :(得分:0)

您需要使用网址替换action="javascript:alert('success!');"的值。您还应该使用method="POST"

然后,您需要配置您的网络服务器,以便在请求URL时运行程序。该程序将读取提交的表单数据,发送电子邮件,并将HTML文档返回到服务器(将其传递给浏览器)。

您可以使用您喜欢的任何编程语言编写程序(取决于您的网络服务器支持的内容)。选项可能包括Java(通过servlet),PHP(通过mod_php),Perl(通过PSGI / Plack / FastCGI),Python(通过PWSGI),JavaScript(通过节点)等等。


send the email directly from the browser没有可靠的方法,JavaScript不会让它更容易实现。