今天在开发中学习了一个新工具,使用formspree可以表单通过电子邮件向提交你的内容,无需后台开发,直接发送到邮箱。
经查询,在所有表单元素(即,和)中包含name属性以接收提交数据。
js脚本:
$(function () {
$("#btnSend").click(function () {
var Name = $("#name").val();
var Phone = $("#phone").val();
var Email = $("#email").val();
var Message = $("#message").val();
if (Name == "") {
alert("请输入姓名");
$("#name").focus();
return;
}
else if (Message == "") {
alert("请输入留言内容");
$("#message").focus();
return;
}
else if (Phone == "" && Email == "") {
alert("联系方式请至少留一个");
$("#phone").focus();
return;
}
else {
if (confirm("确定要提交么?")) {
form1.action = "https://formspree.io/" + "<%=Email %>";
form1.submit();
}
}
});
在页面上: