次のように、Firefox拡張機能にリッチリストボックスがあります。
<richlistbox id="accList" class="accList" seltype="single" flex="1">
<richlistitem id ="accListTemplate" hidden="true">
<listcell class="sessionActivate"/>
<listcell class="nameItem"/>
<listcell class="lastUsedItem"/>
<spacer flex="1" />
<listcell class="sessionDelete" />
<listcell class="sessionComplete" />
<listcell class="sessionDetails" />
</richlistitem>
</richlistbox>
Javascript を使用して、この richlistitem のクローンを作成し、必要な値を含む richlistbox に追加します。
結果は次のとおりです。
アイテムはすべて選択されているように見え、その選択を変更できません。
もう1つの奇妙なことは、行の1つをクリックして実行すると、次のようになります。
alert(document.getElementById("accList").selectedCount);
0と言います。
ここで何か不足していますか?