自動完成檢視原始碼討論檢視歷史
用戶在輸入一個字符串的部分內容時,就提供下拉菜單自動推薦相關常用字符串供用戶選擇以快速輸入的功能特性
自動完成功能,指用戶在輸入一個字符串的部分內容時,就提供下拉菜單自動推薦相關常用字符串供用戶選擇以快速輸入的一項功能特性。
- 中文名:自動完成
- 外文名:Autocomplete
- 類 別:計算機
在Web瀏覽器
通常指瀏覽器等軟件自動跟蹤用戶最近鍵入的信息,如Web站點地址、表單的中信息以及搜索查詢等並在鍵入新的信息時試圖預測用戶要鍵入的信息,並提供可能的匹配內容的功能,大多現代網頁瀏覽器都已具備此功能。 使用Web瀏覽器內置的功能,經由瀏覽器的窗體數據記憶功能,獲取匹配條件的字符串。
使用AJAX功能,以已輸入的片段內容,向WebServer端獲取匹配篩選條件的字符串清單 [1] 。
在電子郵件軟件
在電子郵件軟件中,自動完成通常用於填寫收件人的電子郵件地址。只要輸入電子郵件地址的前幾個字,就會出現下拉菜單供選擇。就像網站的URL一樣,電子郵件地址往往是很長的一串字,因此不方便輸入[2] 。
在代碼的編輯器
很多編程語言的集成開發環境或編輯器中都支持自動完成。例如在輸入類別或組件的變量後,再輸入".",會出現其數據成員或成員函數名稱的下拉菜單供選擇。
在命令行
命令行補全(Command-line completion)允許用戶在CLI鍵入命令、文件名等的一部分,再透過補全按鍵(常為Tab)加以補全。
在其他軟件
TabKey Appinn