評分
評分提供關於他人意見和經驗的見解,並允許使用者提交自己的評分。
評分精確度
評分可以使用 value
屬性顯示任何浮點數。使用 precision
屬性來定義允許的最小增量值變更。
按下 Enter 鍵開始編輯
滑鼠懸停回饋
您可以顯示滑鼠懸停標籤,以協助使用者選擇正確的評分值。此範例使用 onChangeActive
屬性。
差+
按下 Enter 鍵開始編輯
尺寸
對於較大或較小的評分,請使用 size
屬性。
按下 Enter 鍵開始編輯
按下 Enter 鍵開始編輯
單選群組
評分功能是以單選群組實作的,設定 highlightSelectedOnly
以還原自然行為。
按下 Enter 鍵開始編輯
無障礙功能
(WAI 教學)
此元件的無障礙功能仰賴於
- 一個欄位視覺上隱藏的單選群組。它包含六個單選按鈕,每個星星各一個,另一個用於 0 顆星,預設為選取狀態。請務必為
name
屬性提供一個對父表單而言是唯一的值。 - 包含實際文字("1 顆星"、"2 顆星"、…)的單選按鈕標籤。當頁面使用非英語語言時,請務必為
getLabelText
屬性提供適當的函式。您可以使用包含的語系,或提供您自己的。 - 評分圖示在視覺上需有明顯區別的外觀。預設情況下,評分元件同時使用顏色和形狀(填滿和空的圖示)的差異來表示值。如果您僅使用顏色作為表示值的唯一方式,則資訊也應以文字形式顯示,如此示範所示。這對於符合 WCAG2.1 的成功準則 1.4.1 非常重要。
良好
按下 Enter 鍵開始編輯