liNN 6 IE 4 DOM 1

li オブジェクトは、ol または ul 要素内にネストされている li 要素に対応するオブジェクトです。

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

なし

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

なし

typeNN 6 IE 4 DOM 1

読み書き

リストの各アイテムに付ける行頭の黒点、数字、文字を表示する方法を示します。li 要素を ul 要素内にネストすると黒点スタイルが、ol 要素内にネストすると数字や文字が表示されます。スクリプトで 1 つだけの li オブジェクトのタイプを変更しても、同じリスト内にある後続のすべての li 要素に影響が出ることに注意してください。

 
 
document.getElementById("instruxListItem3").type = "a";
document.getElementById("point4").type = "square";
 

ol スタイルのリストで使用できる AaIi1 のいずれかの値。順序は次のようにして自動的に決定されます。

ul- スタイルのリストで使用できる circlediscsquare のいずれかの値

 
タイプ
AA、B、C、...
aa、b、c、...
II、II、III、...
ii、ii、iii、...
11, 2, 3, ...
 
既定値

1 および disc。ただし、対応する属性が明示的に指定されていない場合、値は空になります。

valueNN 6 IE 4 DOM 1

読み書き

順番に並んでいるリスト内のアイテム数を示します。このプロパティは、li 要素が ol 要素内にネストされており、対応する属性が HTML コード内で明示的に指定されている場合に限り、li 要素に適用されます。調整されていない番号付けの既定値は、IE では 0、Netscape 6 では -1 です。リスト内の 1 つのアイテムに value プロパティを設定すると、後続のアイテムにはその新しい値を始点とする番号が付けられます。このプロパティ値を変更しても、表示される番号は変わりません。

 
 
if (document.getElementById("step5").value > 0) {
    ...
}
 

整数

 
既定値

0 または -1