![](/img/trans.png)
[英]How to restrict users from Registering public email addresses other than company email address in RS Forms Joomla
[英]How to autofill respondent's email addresses in Google Forms?
所以,我希望当我通过Google表单发送电子邮件时(现在可以在邮件中自动嵌入整个表单 - 我通常这样做)收件人的电子邮件已经填写在相应的字段中。 如果被访者希望使用不同的地址接收确认电子邮件,则应该仍然可以对其进行更改。
对于多个收件人,每个收件人显然应该自己填写自己的电子邮件地址。
视觉上(作为一个新鲜的,我没有直接嵌入图像的声誉):
图像中突出显示的部分应根据表单发送到的电子邮件地址自动填充。
我确信这应该通过脚本来完成,但我还不熟悉脚本。 我发现了这一点 ,但事实并非如此,主要是因为我没有使用预先定义的联系人列表。
我是否设法足够清楚了? :)这是我的第一个问题,我希望我能把它与期望相提并论。
首先打开表单的脚本编辑器并粘贴以下代码:
function myFunction() {
var form = FormApp.openById(YOUR_FORM_ID);
var items = form.getItems();
var url = form.createResponse().withItemResponse(items[1].asTextItem().createResponse(Session.getActiveUser().getEmail())).toPrefilledUrl()); //items[1] is the input question for email ID
Logger.log(url);
}
现在,运行此代码并检查日志( Ctrl + Enter ),您将能够看到一个URL。 将其粘贴到浏览器中,您将获得预填充和链接。 希望能帮助到你。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.