javascript 如何使用web API实现联系我们表单以进行免费测试

mwecs4sa  于 2023-02-07  发布在  Java
关注(0)|答案(1)|浏览(203)

我正在添加一个功能,我的公司网站联系我们的形式,从我的经理的要求是设计和开发一个联系我们的形式,使该网站不涉及任何后端部分对我们来说,而后端是由第三方服务或网络API处理。我不太清楚如何第三方服务和网络api之间的区别。任何有关这方面的帮助是非常感谢。
下面是我为联系我们表单编写的html代码。除此之外,我还必须验证表单,这样用户就不会输入任何错误。此外,我的经理也希望有一个强大的recaptcha。我对web开发世界相当陌生。我想学习如何进行验证和web API的东西。

HTML Code
    <div class="container">
        <div class="subscribe-wrap">
            <!--Section heading-->
            <h2 class="section-title">Contact us</h2>
            <!--Section description-->
            <p class="section-description">Do you have any questions? Please do not hesitate to contact us directly.
                Our team will come back to you within a matter of hours to help you.</p>

            <form id="contact-form" name="contact-form">

                <div class="form-group">
                    <input type="text" id="name" name="name" class="form-control" placeholder="Name">
                </div>
                <div class="form-group">
                    <input type="text" id="email" name="email" class="form-control" placeholder="Email">
                </div>

                <div class="form-group">
                    <input type="text" id="subject" name="subject" class="form-control" placeholder="Subject">
                </div>
                <div class="form-group">
                    <textarea type="text" id="message" name="message" class="form-control" rows="3">  </textarea>
                </div>

            </form>
            <div class="">
                <a class="obri-btn"  onclick="validateForm()"  style="color: white;">Send</a>
            </div>
            <div class="status alert alert-primary" role="alert" id="status"
                 style="display: none; margin-top: 20px;">

            </div>
        </div>
    </div>

我希望在按下提交按钮的形式去该公司的电子邮件。也就是在代码中,无处显示我们公司的电子邮件,以避免垃圾邮件。此外,该页面不会重定向到其他页面,而在同一页中,我显示的消息,谢谢您发送的形式。

h43kikqp

h43kikqp1#

我用HTML沿着一个隐藏的PHP脚本制作了这样的“联系我们”表单,这个PHP脚本可以隐藏电子邮件地址。你的PHP文件可以叫做 *anythingyoulike.php -(不管你的PHP文件叫什么名字都可以,只要以.php文件扩展名结尾就行了)。你可以在自由文本编辑器记事本++中编写PHP脚本
另外,谷歌reCAPTCHA是免费的,我使用的是第2版。你需要先注册一个谷歌reCAPTCHA免费帐户,然后收到一个“站点代码”和一个“密码”。你的“站点代码”在你的HTLM文件中,你的“密码”在你的PHP脚本中。

相关问题