div タグ内にある asp:bulletedlist コントロールがあり、コントロール内のリスト項目の数をカウントする必要があります。インターネットを検索し、アイテムによって返されたhtmlがリストであるという事実に注意してください。つまり<li>
、次の例を使用できると思いました。
var listcontrol = document.getElementById('BulletedList1');
var countItems = listcontrol.getElementByTagName('li').length;
ただし、これを行うと、このコントロールにオブジェクトが存在しないというエラーがスローされます。
だから、私の問題は、これを使用して div タグの高さを設定したいので、このクライアント側で行う必要があるため、javascript を使用して asp:bulletedlist コントロール内のアイテムの数をどのように数えますか?