不明白表格行动的权利

时间:2013-08-31 10:27:27

标签: forms action

这是我第一次尝试使用公式在我的网站上建立联系页面。

这是我使用的代码(并试图适应我的目的):

    <div id="main" class="content container bottom clearfix">
    <div class="cont row">  
    <!-- FORM-->
    <div class="form sevencol" style="width:52%">          
    <form action="mailto:contact@stefanseifert.com" id="contactForm" method="post">
    <ul class="contactform">
    <li><input type="text" name="contactName" id="contactName" value="" class="required requiredField"/>
    <label for="contactName">Name</label>
    </li>
    <li>
    <input type="text" name="email" id="email" value="" class="required requiredField email"/>
    <label for="email">E-Mail</label>   
    </li>
    <li class="textarea">
    <textarea name="comments" id="commentsText" rows="10" cols="10" class=" required requiredField"></textarea>
    </li>
    <li>
    <script type="text/javascript" src="http://www.google.com/recaptcha/api/challenge?k=6Lf-ueMSAAAAAExUbwjvdqnNuNjlkeN3_wQyl720"></script>
    <noscript>
    <iframe src="http://www.google.com/recaptcha/api/noscript?k=6Lf-ueMSAAAAAExUbwjvdqnNuNjlkeN3_wQyl720" height="300" width="500" frameborder="0"></iframe><br/>
    <textarea name="recaptcha_challenge_field" rows="3" cols="40"></textarea>
    <input type="hidden" name="recaptcha_response_field" value="manual_challenge"/>
    </noscript>                        
    </li>
    <li class="buttons"><br>
    <input type="hidden" name="submitted" id="submitted" value="true"/>
    <button type="submit" class="submit superlink">E-Mail senden</button>
    </li>
    </ul>
    </form>
    </div>
    <!-- END FORM-->           
    </div>

结果是,每次我测试它时,我的电子邮件程序都会打开,并在我的新邮件中填写部分代码。 这有什么不对?

我想要的是将带有输入字段内容的邮件发送给我,而不是! 感谢您的帮助! 非常感谢

加拉瓦尼

1 个答案:

答案 0 :(得分:0)

您无法从浏览器中发送电子邮件。

<form action="mailto:contact@stefanseifert.com" ...指定在提交表单后应该发生什么。此操作将打开标准电子邮件客户端,以便向该地址发送电子邮件 - 这就是您所经历的。

如果您希望电子邮件由服务器自动发送给您,您需要在php,c#,java或该服务器上的任何其他语言中实现该电子邮件,并将表单数据发送到服务器