單行文字

輕鬆取得姓名、電話、Email 等基本資料!

單行文字幾乎是所有問卷必備的題型,透過輸入框您可以取得填答者的姓名、Email、電話等各種資訊。

除了所有題型共用的功能:必選備註多媒體隱藏預設值縮排樣式以外,SurveyCake 的單行文字可以讓您透過輸入設定中的 5 種文字驗證來進一步引導填答者填寫符合設定格式的答案,並且當填答無法通過驗證格式時,系統會跳出相對應的警示提醒,並阻擋該錯誤填答,以利降低收到錯誤資料的機率;此外,也可以善用自訂提示文字引導填答者填寫符合設定格式的答案。

目前文字驗證功能支援驗證 5 種填答格式:一般文字、Email、電話、網址、API,以下將依序介紹。

一般文字

當您想蒐集「純文字」或是由「文字與數字」組成的填答時(例:由 7-9 個英文字+數字組合而成的 學號),便可開啟一般文字驗證,並設定字數需介於特定範圍之間;這樣當尚未進行填答時,題目便會預設出現「請填入文字」的引導文字,且也可阻擋所有不符設定條件的填答喔!

文字驗證設定「一般文字」,且字數可限制在特定範圍內

在尚未進行填答時,題目會預設出現「請填入文字」的引導文字

當輸入少於或多於所設定的字數時,系統即會跳出提醒並阻擋填答

電話

當您希望取得填答者的手機號碼時,可以透過文字驗證將答案屬性設定為:電話,這樣便只有數字格式的填答可通過驗證。

此外,由於手機號碼皆固定為開頭 09 的 10 碼數字,因此您還可以進一步設定答案開頭必須為 09 且的字數長度需介於 10 和 10 之間。

文字驗證設定「電話」,開頭必須為 09 且字數設定介於 10 和 10 之間

如此一來,在尚未進行填答時,題目便會出現「請填入電話號碼」的引導文字,並且後續可進一步阻擋非數字格式的填答、開頭非 09 以及少 / 多於 10 個數字的填答,跳出相對應的提醒!

在未進行填答時,題目會出現「請填入電話號碼」的引導文字

可阻擋非數字格式或不符所設定字數的填答,並跳出提醒

可阻擋非 09 開頭的填答,並跳出提醒

此外,若填答者使用行動裝置填寫了此題開啟電話文字驗證的題目時,輸入鍵盤將會自動變成好按的數字鍵盤:

當文字驗證設定為「電話」時,手機會自動出現對應的數字鍵盤

Email 與網址

而當您欲蒐集 Email 或網址類的資料時,也可將文字驗證設定成 Email網址,這樣題目便會預設出現對應的引導文字,同時也會阻擋不符合 Email 或網址格式的填答。

文字驗證 - Email

文字驗證 - 網址

此外,若填答者使用行動裝置填寫到設定了 Email 或網址驗證的題目時,裝置也會自動產生對應的鍵盤,讓填寫的過程更便利、友善:

當文字驗證設定為「Email」時,手機會自動出現對應的鍵盤(如:@ 或 . 等符號)

當文字驗證設定為「網址」時,手機會自動出現對應的鍵盤(如:/ 或 .com 等符號)

API

您可以將自行開發的 API 串接在問卷中,讓回傳字串即時顯示在頁面上,同時依據 API 回傳的結果決定該題驗證是否通過;更多詳細介紹請參考文字驗證 - API

常見問題

Summary

透過單行文字文字驗證設定,就可以讓填答者在填寫問卷的時候變得更加友善!

立即掌握 進階的問卷技巧!

了解更多
找不到你要的答案?