Javascript 通过电子邮件发送动态创建的JS表单数据

Javascript 通过电子邮件发送动态创建的JS表单数据,javascript,forms,email,Javascript,Forms,Email,首先,我对JavaScript非常陌生。我创建了一个表单,根据用户输入的数字动态添加html输入和选择框 我现在试图找出如何检索输入到这个动态创建表单中的数据 我知道JS不能发送电子邮件 有办法解决这个问题吗?一个可以让我获得用户输入的替代方案?也许我可以用一些简单的附加语言来完成这个任务 任何帮助都将不胜感激。非常感谢 var$=functionid{ return document.getElementByIdid; }; window.onload=函数{ $add-number.onc

首先,我对JavaScript非常陌生。我创建了一个表单,根据用户输入的数字动态添加html输入和选择框

我现在试图找出如何检索输入到这个动态创建表单中的数据

我知道JS不能发送电子邮件

有办法解决这个问题吗?一个可以让我获得用户输入的替代方案?也许我可以用一些简单的附加语言来完成这个任务

任何帮助都将不胜感激。非常感谢

var$=functionid{ return document.getElementByIdid; }; window.onload=函数{ $add-number.onclick=函数{ var hatVar=document.getElementByIdnumber.value; var numberOfHats=parseInthatVar; var i=0; 对于i=0;i
您通常会创建一个小的后端服务器端脚本来为您发送电子邮件。一个流行的选择是php。你会有一个小php脚本,它接受你的表单数据并用它构造/发送电子邮件。您需要研究向服务器发送请求或从服务器发送请求,例如使用ajax。在线上有许多将表单数据发送到服务器端脚本以发送电子邮件的教程。要添加到@ChrisCousins注释中,因为您使用的是javascript,您应该考虑在后端服务器上使用node.js。即使浏览器API允许连接到邮件服务器,您仍然不想这样做。在将从用户处收到的数据写入电子邮件之前,需要进行一系列数据验证和转义。否则,您的表单将被滥用以发送垃圾邮件、网络钓鱼或其他欺诈邮件。在AOME中实现这一点的唯一方法是服务器端。