HTMLParamElement
インターフェースが提供する(継承している通常のHTMLElement
オブジェクトインターフェースより優れた)特別の属性を用いて,<param>
要素を,キー・値の組として,ちょうど<object>
要素のパラメータと同様に,操作できます。
<div id="interfaceDiagram" style="display: inline-block; position: relative; width: 100%; padding-bottom: 20%; vertical-align: middle; overflow: hidden;"><svg style="display: inline-block; position: absolute; top: 0; left: 0;" viewbox="-50 0 600 120" preserveAspectRatio="xMinYMin meet"><a xlink:href="https://developer.mozilla.org/ja/docs/Web/API/EventTarget" target="_top"><rect x="1" y="1" width="110" height="50" fill="#fff" stroke="#D4DDE4" stroke-width="2px" /><text x="56" y="30" font-size="12px" font-family="Consolas,Monaco,Andale Mono,monospace" fill="#4D4E53" text-anchor="middle" alignment-baseline="middle">EventTarget</text></a><polyline points="111,25 121,20 121,30 111,25" stroke="#D4DDE4" fill="none"/><line x1="121" y1="25" x2="151" y2="25" stroke="#D4DDE4"/><a xlink:href="https://developer.mozilla.org/ja/docs/Web/API/Node" target="_top"><rect x="151" y="1" width="75" height="50" fill="#fff" stroke="#D4DDE4" stroke-width="2px" /><text x="188.5" y="30" font-size="12px" font-family="Consolas,Monaco,Andale Mono,monospace" fill="#4D4E53" text-anchor="middle" alignment-baseline="middle">Node</text></a><polyline points="226,25 236,20 236,30 226,25" stroke="#D4DDE4" fill="none"/><line x1="236" y1="25" x2="266" y2="25" stroke="#D4DDE4"/><a xlink:href="https://developer.mozilla.org/ja/docs/Web/API/Element" target="_top"><rect x="266" y="1" width="75" height="50" fill="#fff" stroke="#D4DDE4" stroke-width="2px" /><text x="303.5" y="30" font-size="12px" font-family="Consolas,Monaco,Andale Mono,monospace" fill="#4D4E53" text-anchor="middle" alignment-baseline="middle">Element</text></a><polyline points="341,25 351,20 351,30 341,25" stroke="#D4DDE4" fill="none"/><line x1="351" y1="25" x2="381" y2="25" stroke="#D4DDE4"/><a xlink:href="https://developer.mozilla.org/ja/docs/Web/API/HTMLElement" target="_top"><rect x="381" y="1" width="110" height="50" fill="#fff" stroke="#D4DDE4" stroke-width="2px" /><text x="436" y="30" font-size="12px" font-family="Consolas,Monaco,Andale Mono,monospace" fill="#4D4E53" text-anchor="middle" alignment-baseline="middle">HTMLElement</text></a><polyline points="491,25 501,20 501,30 491,25" stroke="#D4DDE4" fill="none"/><line x1="501" y1="25" x2="509" y2="25" stroke="#D4DDE4"/><line x1="509" y1="25" x2="509" y2="90" stroke="#D4DDE4"/><line x1="509" y1="90" x2="492" y2="90" stroke="#D4DDE4"/><a xlink:href="https://developer.mozilla.org/ja/docs/Web/API/HTMLParamElement" target="_top"><rect x="331" y="65" width="160" height="50" fill="#F4F7F8" stroke="#D4DDE4" stroke-width="2px" /><text x="411" y="94" font-size="12px" font-family="Consolas,Monaco,Andale Mono,monospace" fill="#4D4E53" text-anchor="middle" alignment-baseline="middle">HTMLParamElement</text></a></svg></div>
a:hover text { fill: #0095DD; pointer-events: all;}
属性
親であるHTMLElement
より属性を継承。
HTMLParamElement.name
- は
DOMString
で,パラメータの名前を示します。name
属性を反映します。 HTMLParamElement.value
- は
DOMString
で,パラメータに紐付けられた値を示します。value
属性を反映します。 HTMLParamElement.type
- は
DOMString
で,valueType
の値が"ref"
である時のパラメータの型です。type
属性を反映します。 HTMLParamElement.valueType
- は{domxref("DOMString")}}で,valueの型です。containing the type of the
value
. It reflects thevaluetype
属性を反映しており,値は次の内孰れかです:"data"
,"ref"
,又は"object"
。
メソッド
固有のメソッドはなく,親であるHTMLElement
よりメソッドを継承します。
仕様
仕様 | 状態 | 備考 |
---|---|---|
HTML Living Standard HTMLParamElement の定義 |
現行の標準 | |
HTML5 HTMLParamElement の定義 |
勧告 | 次の属性が廃止されました: type ,及びvalueType 。 |
Document Object Model (DOM) Level 2 HTML Specification HTMLParamElement の定義 |
廃止された | Document Object Model (DOM) Level 1 Specificationより変更なし。 |
Document Object Model (DOM) Level 1 Specification HTMLParamElement の定義 |
廃止された | 初回定義。 |
ブラウザ互換性
BCD tables only load in the browser
The compatibility table on this page is generated from structured data. If you'd like to contribute to the data, please check out https://github.com/mdn/browser-compat-data and send us a pull request.
関連項目
- 本インターフェースを実装しているHTML要素:
<param>
.