Button Examples (IDL Version)
+ボタンの例(IDLバージョン)
About This example
-The following examples of the Button Pattern demonstrate a new JavaScript syntax for coding ARIA attributes.
+この例について
+以下のボタンパターンの例は、ARIA属性をコーディングするための新しいJavaScriptの構文を示しています。
- The JavaScript for the example buttons on this page uses the IDL Interface defined in ARIA 1.2.
- The purpose of these examples is to illustrate how to use ARIA Attribute Reflection and provide a test case for browser and assistive technology interoperability.
- Specifically, the role
and ariaPressed
attributes are accessed using dot notation instead of setAttribute()
and getAttribute()
.
- In all other respects, these examples are identical to the Button Examples.
+ このページの例のボタンに対するJavaScriptは、ARIA 1.2で定義されたIDLインターフェイスを使用しています。
+ これらの例の目的は、ARIA属性リフレクションの使用方法を示し、ブラウザと支援技術の相互運用性のテストケースを提供することです。
+ 具体的には、role
およびariaPressed
属性は、setAttribute()
およびgetAttribute()
の代わりにドット表記法を使用してアクセスされます。
+ その他の点では、これらの例はボタンの例と同一です。
Example
+例
Important
+重要
- This example is coded using syntax that was not introduced until version 1.2 of the ARIA specification. - When using a - browser that does not yet provide support for ARIA attribute reflection, - the buttons will not be styled correctly. + この例は、ARIA仕様のバージョン1.2まで導入されなかった構文を使用してコーディングされています。 + ARIA属性リフレクションのサポートをまだ提供していないブラウザを使用する場合、 + ボタンは正しくスタイルされません。
This Print
action button uses a div
element.
この印刷
アクションボタンはdiv
要素を使用しています。
This Mute
toggle button uses an a
element.
このミュート
トグルボタンはa
要素を使用しています。
Important
Keyboard Support
+キーボードサポート
Key | -Function | +キー | +機能 |
---|---|---|---|
Enter | -Activates the button. | +ボタンを作動させる。 | |
Space | -Activates the button. | +ボタンを作動させる。 |
Role, Property, State, and Tabindex Attributes
+役割、プロパティ、状態、およびtabindex属性
Role | -Attribute | -Element | -Usage | +役割 | +属性 | +要素 | +使用法 | div , a |
|
@@ -144,8 +143,8 @@ div , a |
|
@@ -155,9 +154,9 @@ a |
|
@@ -167,9 +166,9 @@ a |
|
@@ -177,14 +176,14 @@ aria-hidden="true" |
svg |
- Excludes SVG from accessible name calculation for the button. | +ボタンのアクセシブル名の計算からSVGを除外します。 |
---|
JavaScript and CSS Source Code
+JavaScriptとCSSのソースコード
-
@@ -199,10 +198,10 @@
JavaScript and CSS Source Code
HTML Source Code
- +HTMLソースコード
+
-
+