0

我使用 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>

目前结果显示在 div 中,ID 为surveyResult。我怎样才能不显示它们并使用 PHP 在电子邮件中发送它们?

谢谢!

4

1 回答 1

0

如果您询问服务器端代码,那么您需要检查此线程 -使用 HTML 和 PHP 将表单数据发送到电子邮件

如果您询问客户端 JavaScript - 请查看以下线程: 如何使用 JavaScript 通过电子邮件将 HTML 表单数据发送到电子邮件 ID,而不使用服务器端语言,而不安全地使用电子邮件客户端? 如何从 JavaScript 发送电子邮件

于 2020-04-11T15:06:09.417 回答