使用Javascript的联系人表单

使用Javascript的联系人表单,javascript,email,win-universal-app,winjs,contact-form,Javascript,Email,Win Universal App,Winjs,Contact Form,你好, 我正在尝试用Javascript创建一个Windows10应用程序,用于自学。今天我想尝试一下,发送一封邮件,邮件中有一条信息,联系人的姓名。我只是Javascript的初学者。有人能用例子写一个简短的代码吗?我有一个与PHP的联系表单,但是如何用Javascript发送邮件呢 <form method="post" action="send.js"> <input type="text" placeholder="Name" name="name" id="n

你好, 我正在尝试用Javascript创建一个Windows10应用程序,用于自学。今天我想尝试一下,发送一封邮件,邮件中有一条信息,联系人的姓名。我只是Javascript的初学者。有人能用例子写一个简短的代码吗?我有一个与PHP的联系表单,但是如何用Javascript发送邮件呢

<form method="post" action="send.js">
    <input type="text" placeholder="Name" name="name" id="name" required=" ">
    <input type="email" placeholder="Email" name="email" id="email" required=" ">
    <textarea placeholder="Message..." name="msg" id="msg" required=" "></textarea>
    <input type="submit" value="Submit">
</form>


谢谢

如果您想通过JavaScript发送电子邮件,请使用Node.js nodeEmailer。

如果您想通过JavaScript发送电子邮件,请使用Node.js nodeEmailer。

据我所知,您不能使用javascript发送邮件。通常,您会使用javascript将表单发送到php页面。您可以使用jquery和ajax之类的工具将表单添加到php脚本中,以便:

$(document).ready(function(){
    $('#your-form-id').on('submit', function(){
        var formData = $(this).serialize
        $.ajax({
            type: 'post',
            url: 'your_url.php',
            data: formData,
            dataType: 'json',
            success: function(response){
                //Anything you want to do after form is submitted
            }
        });
    });
});

这不是经过测试的代码,但我认为应该大致正确。

据我所知,您不能使用javascript发送邮件。通常,您会使用javascript将表单发送到php页面。您可以使用jquery和ajax之类的工具将表单添加到php脚本中,以便:

$(document).ready(function(){
    $('#your-form-id').on('submit', function(){
        var formData = $(this).serialize
        $.ajax({
            type: 'post',
            url: 'your_url.php',
            data: formData,
            dataType: 'json',
            success: function(response){
                //Anything you want to do after form is submitted
            }
        });
    });
});
这不是经过测试的代码,但我认为应该大致正确。

您也可以使用

 <a href="mailto:someone@example.com">Send email</a>

这将打开用户设备上的默认邮件应用程序,并自动用该电子邮件地址填写“收件人:”字段

还可以为URL中的标题(例如主题、抄送等)和消息正文指定初始值。空格、回车和换行不能嵌入,但必须进行百分比编码

<a href="mailto:someone@example.com?subject=This%20is%20the%20subject&cc=someone_else@example.com&body=This%20is%20the%20body">Send email</a>

您也可以使用

 <a href="mailto:someone@example.com">Send email</a>

这将打开用户设备上的默认邮件应用程序,并自动用该电子邮件地址填写“收件人:”字段

还可以为URL中的标题(例如主题、抄送等)和消息正文指定初始值。空格、回车和换行不能嵌入,但必须进行百分比编码

<a href="mailto:someone@example.com?subject=This%20is%20the%20subject&cc=someone_else@example.com&body=This%20is%20the%20body">Send email</a>