文字輸入元件

它們都能打字,但使用者要完成的事情不同。

不要看到長方形欄位就叫 Input。先確認要輸入的是短值、長內容、秘密值,還是用文字搜尋既有資料。

選型流程

四個問題,快速定位輸入欄。

  1. 內容需要多行或換行嗎?是:使用 Textarea。
  2. 內容不應被旁人看見嗎?是:使用 Password Field。
  3. 輸入是在縮小既有資料嗎?是:使用 Search Field。
  4. 以上都不是嗎?多數短文字、代號或格式化資料適合 Text Field。

比較表

欄位外觀接近,回饋責任不同。

點選元件名稱可查看完整介紹、Demo、AI Prompt 與驗收清單。

比較面向Text Field|文字輸入欄Textarea|多行文字輸入欄Password Field|密碼輸入欄Search Field|搜尋欄
使用者目的輸入一個短文字或格式化值輸入多行說明或備註輸入不應被旁人直接看見的秘密值縮小既有資料集
內容長度短、單行長、多行、可換行通常短到中等、單行通常短、可反覆調整
核心互動輸入與格式驗證輸入、字數與換行遮蔽、顯示與規則驗證篩選、清除與零結果
不要拿來做長篇備註、密碼或搜尋單一代號或短答案一般非敏感文字儲存新值或選取受限資料
最常漏掉的事Label 與錯誤文字字數回饋與內容保留顯示/隱藏的可理解名稱結果數量、清除與零結果

這組結論

「搜尋成員」不是一個要儲存的文字欄位。

它的責任是縮小既有結果、提供清除和零結果回饋。反過來說,「交接備註」是多行內容,不該硬塞進單行 Text Field。

操作 Search Field Demo →