我已经使用SurveyJS创建了一个调查,而不是将我的调查结果存储在SurveyJS网站上,我想通过电子邮件将任何人的调查结果发送到我自己的电子邮件地址。
我以前从未使用过JSON,所以这是我第一次使用。任何指导都会很有帮助!
HTML:
<div id="surveyContainer"></div>
<div id="surveyResult"></div>来自SurveyJS的JSON:
<script>
Survey
.StylesManager
.applyTheme("default");
var json = {SURVEY DATA HIDDEN}
window.survey = new Survey.Model(json);
survey
.onComplete
.add(function (result) {
document
.querySelector('#surveyResult')
.textContent = "Result JSON:\n" + JSON.stringify(result.data, null, 3);
});
$("#surveyContainer").Survey({model: survey});
</script>当前结果显示在ID为surveyResult的div中。我怎么能不显示它们,而是用PHP在电子邮件中发送它们呢?
谢谢!
发布于 2020-04-11 23:06:09
如果你正在询问服务器端代码,那么你需要检查这个线程- Using HTML and PHP to send form data to an email
如果您询问有关客户端JavaScript的信息,请查看以下线程:How to send HTML form data by email to an email ID by using JavaScript, without using server-side language, without using email client securely? How to send an email from JavaScript
https://stackoverflow.com/questions/60937892
复制相似问题