跳到主要內容
  • 字級
:::|

3.3.3 GN2330300E 提供文字描述以指明未完成的必填欄位,並建立可以讓使用者跳到出錯之處的機制

稽核評量碼

GN2330300E

對應成功準則

3.3.3

對應認證等級

AA

對應國際技術碼

G83

類別

General

訊息

提供文字描述以指明未完成的必填欄位,並建立可以讓使用者跳到出錯之處的機制

英文訊息

G83: Providing text descriptions to identify required fields that were not completed

G139: Creating a mechanism that allows users to jump to errors

SCR32: Providing client-side validation and adding error text via the DOM

ARIA1: Using the aria-describedby property to provide a descriptive label for user interface controls

ARIA18: Using aria-alertdialog to Identify Errors

ARIA21: Using Aria-Invalid to Indicate An Error Field

規則說明

任何在HTML或XHTML的網頁內,出現需要使用者填寫資料的表單,需在表單填完後檢查輸入的資料是否都以填寫,如有錯誤則透過檢查機制告訴使用者錯誤欄位,並引導至錯誤欄位重新填寫。

檢測說明

範例1:提供文字描述以指明未完成的必填欄位

  1. 欄位未輸入訊息。
    檢視未輸入訊息到欄位示意圖
  2. 按下提交鍵後,會跳出錯誤訊息:輸入格式錯誤或者此處不能為空白。
    檢視錯誤訊息示意圖
  3. 使用Google Chrome「檢視原始碼」顯示連結(按下右鍵→檢視原始碼),檢查是否具有警示出錯的機制。
    檢視錯誤訊息示意圖

說明