![](/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.