param | NN 6 IE 5 DOM 1 | |||
param オブジェクトは param 要素に対応するオブジェクトであり、変数の値を ActiveX オブジェクト (Windows 版 IE のみ) や、Java アプレット、一部のプラグインに渡します。このようなプログラムは、初期化時にパラメータの「名前/値」のペアを読み取るように記述されており、プログラムの開始時には即座に値 (サウンドファイルの URL など) を渡せるようになっています。Windows 版 IE では通常、ソースコードで明示的に定義するパラメータがごく少数であっても、一部の ActiveX コントロールへのパラメータはすべて設定します。プロパティは読み書き可能ですが、ページの読み込み後に設定された値は、外部のプログラムには送られません。 |
||||
相当する HTML コード | ||||
<param> |
||||
オブジェクト参照 | ||||
[window.]document.getElementById("elementID")
|
||||
オブジェクト固有のプロパティ | ||||
|
||||
オブジェクト固有のメソッド | ||||
なし |
||||
オブジェクト固有のイベントハンドラープロパティ | ||||
なし |
name | NN 6 IE 5 DOM 1 |
読み書き | |
外部プログラムのパラメータの名前です。param 要素の値の設定先になります。 |
|
例 | |
var pName = document.getElementById("audioParam2").name; |
|
値 | |
文字列 |
|
既定値 | |
なし |
type | NN 6 IE 5 DOM 1 |
読み書き | |
valuetype 属性が "ref" に設定されている param 要素の MIME タイプを示します。 |
|
例 | |
if (document.getElementById("myParam").valueType == "ref") { var pType = document.getElementById("myParam").type; } |
|
値 | |
MIME タイプ (文字列)。大文字と小文字は区別されません。登録済みの MIME タイプのリストについては、ftp://ftp.isi.edu/in-notes/iana/assignments/media-types/ を参照してください。 |
|
既定値 | |
なし |
value | NN 6 IE 5(Mac)/6(Win) DOM 1 |
読み書き | |
外部プログラムのパラメータに設定される文字列値を示します。 |
|
例 | |
var pVal = document.getElementById("volumeParam").value; |
|
値 | |
文字列 |
|
既定値 | |
なし |
valueType | NN 6 IE 5(Mac)/6(Win) DOM 1 |
読み書き | |
要素で設定されたパラメータの文字列の種別を示します。 |
|
例 | |
var pValType = document.getElementById("volumeParam").valueType; |
|
値 | |
data、object、ref のいずれかの定数を示す文字列 |
|
既定値 | |
data |