不行,Google表單本身並不提供檢查兩個欄位需輸入相同值的功能。
基本上你自己寫一個網頁程式就能解決(不過需要程式設計+資料庫的概念)。
然後GPT有令解,看起來是可行的:
一種可能的解法是在表單提交後使用Google Apps Script來檢查兩個欄位的值是否一致。如果不一致,則可通過電子郵件將錯誤信息發送給用戶。
另一種可能的解決方案是使用一些第三方的表單生成工具,例如Formstack或者JotForm,這些工具可能提供更多的自定義選項。然而,這可能需要更多的成本並且可能不與Google服務完全集成。
1.開啟google表單,右上角會有...
2.點選後找到指令碼編輯器。
3.輸入下列代碼:
function validateForm() {
var form = FormApp.getActiveForm();
var responses = form.getResponses();
var lastResponse = responses[responses.length - 1];
var itemResponses = lastResponse.getItemResponses();
var field1Value = itemResponses[0].getResponse();
var field2Value = itemResponses[1].getResponse();
if (field1Value !== field2Value) {
throw new Error('字段1和字段2的值必须一致!');
}
}
4.保存。
5.依序按一下頂端的 [編輯] 下一步 [現有專案的啟動程序]。
6.按一下 [新增觸發條件] 並選取所需選項。
7.按一下 [儲存]。
以上是大概步驟與程式碼,剩下靠你實作。