在此查找熱門主題與快速解答

您好,有什麼我們可以幫您的嗎?

There no matching results.

如何在邏輯中使用 “else” 條件

問題

如何讓我的表單根據選擇或日期做出不同的反應?


答案

您可以使用 ’else’ 條件來實現這一點,這允許您為邏輯添加額外的步驟。

else condition in logic

什麼是表單邏輯中的 ’else’ 條件? 它就像一個備用計劃。如果最初的 ‘If’ 條件沒有按預期工作,’else’ 條件可以確保事情仍然按照回應者的偏好進行。


使用 “else” 條件

以下步驟將指導您如何在表單邏輯中使用 ’else’ 條件來創建動態和響應式表單。

例如,如果您正在為一個活動創建註冊表單,並提供早鳥優惠,您可以設置這樣的邏輯:如果有人在 2023/10/01 之前註冊,表單將自動計算並顯示 $100 的費用。但如果是在此日期之後,則顯示 $120 的費用。

  1. 添加字段:

    • 首先,添加一個 文本 字段(‘註冊日期’),並將其文本類型設置為 日期

      Add Date field

    • 接下來,添加另一個 文本 字段(‘註冊費用’),並將其文本類型設置為 數字

      Add Numbers field

    確保將 ‘註冊費用’ 設置為 只讀,以防止回應者編輯價格。

  2. 應用邏輯:

    Set value logic

    • 設置條件:如果 “註冊日期” <= 小於或等於 2023/10/01
    • 定義動作:
      • 如果條件滿足(早鳥截止日期之前),將 ‘註冊費用’ 的值設置為 ‘$100’。
      • 如果條件不滿足(早鳥截止日期之後),將 ‘註冊費用’ 的值設置為 ‘$120’。

預覽

如果 ‘註冊日期’ 在 2023/10/01 之前,‘註冊費用’ 設置為 $100,否則為 $120,從而創建靈活且用戶友好的表單。

Set value preview


發現更多表單邏輯

您可以在這裡發現更多有用的表單邏輯。


還有其他問題嗎? 請訪問我們的 常見問題頁面或聯繫我們