要素内の子要素を一度に一つのみ表示する要素です。selectedIndex
属性は表示する子要素を決定します。
詳しい情報は XUL チュートリアルにあります。
- プロパティ
- selectedIndex, selectedPanel
例
<deck selectedIndex="2"> <description value="This is the first page"/> <button label="This is the second page"/> <box> <description value="This is the third page"/> <button label="This is also the third page"/> </box> </deck>
属性
-
selectedIndex
- 型: 整数型
- 現在選択されているパネルの index を取得、設定します。最初の項目の index は 0 です。
XUL 要素からの継承 |
プロパティ
-
selectedIndex
- 型: 整数型
- 選択された項目の index を返します。また、このプロパティに index を設定して項目を選択する事もできます。このプロパティに
-1
を設定すると、項目の選択をすべて解除します。
-
selectedPanel
- 型: 要素
-
deck
要素内で現在選択されているパネルへの参照を保持します。このプロパティに値を割り当てると選択されたパネルを変更できます。
メソッド
XUL 要素からの継承
blur
, click
, doCommand
, focus
, getElementsByAttribute
, getElementsByAttributeNS
DOM 要素からの継承
addEventListener()
, appendChild()
, compareDocumentPosition, dispatchEvent()
, getAttribute()
, getAttributeNode()
, getAttributeNodeNS()
, getAttributeNS()
, getElementsByTagName()
, getElementsByTagNameNS()
, getFeature, getUserData, hasAttribute()
, hasAttributeNS()
, hasAttributes()
, hasChildNodes()
, insertBefore()
, isEqualNode, isSameNode, isSupported()
, lookupNamespaceURI, lookupPrefix, normalize()
, removeAttribute()
, removeAttributeNode()
, removeAttributeNS()
, removeChild()
, removeEventListener()
, replaceChild()
, setAttribute()
, setAttributeNode()
, setAttributeNodeNS()
, setAttributeNS()
, setUserData