paramNN 6 IE 5 DOM 1

param オブジェクトは param 要素に対応するオブジェクトであり、変数の値を ActiveX オブジェクト (Windows 版 IE のみ) や、Java アプレット、一部のプラグインに渡します。このようなプログラムは、初期化時にパラメータの「名前/値」のペアを読み取るように記述されており、プログラムの開始時には即座に値 (サウンドファイルの URL など) を渡せるようになっています。Windows 版 IE では通常、ソースコードで明示的に定義するパラメータがごく少数であっても、一部の ActiveX コントロールへのパラメータはすべて設定します。プロパティは読み書き可能ですが、ページの読み込み後に設定された値は、外部のプログラムには送られません。

 
相当する HTML コード
 
<param>
 
オブジェクト参照
 
[window.]document.getElementById("elementID")
 
オブジェクト固有のプロパティ
 
nametypevaluevalueType
 
オブジェクト固有のメソッド

なし

 
オブジェクト固有のイベントハンドラープロパティ

なし

nameNN 6 IE 5 DOM 1

読み書き

外部プログラムのパラメータの名前です。param 要素の値の設定先になります。

 
 
var pName = document.getElementById("audioParam2").name;
 

文字列

 
既定値

なし

typeNN 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/ を参照してください。

 
既定値

なし

valueNN 6 IE 5(Mac)/6(Win) DOM 1

読み書き

外部プログラムのパラメータに設定される文字列値を示します。

 
 
var pVal = document.getElementById("volumeParam").value;
 

文字列

 
既定値

なし

valueTypeNN 6 IE 5(Mac)/6(Win) DOM 1

読み書き

要素で設定されたパラメータの文字列の種別を示します。

 
 
var pValType = document.getElementById("volumeParam").valueType;
 

dataobjectref のいずれかの定数を示す文字列

 
既定値

data