現在要素50個ぐらいのselect要素を使用しています。
selectの選択肢の表示は最大3つにしたいので、現在以下のようなコードを記載しています。
■ソースコード抜粋
<script> function focusFunc(obj){ obj.size=3; } </script><select onFocus="focusFunc(this);" onFocusout("this.size=1") size=1>
上記部品の使用するにあたり、
表示を最大3つにすることについては上記ソースコード実現することが出来たのですが、
select要素をクリックした際に表示されるListBoxのスクロール位置が
常に一番上になってしまい困っています。
(50要素目を選択してもselectクリック時の表示範囲が1~3要素の範囲)
上記ソース中のfocusFunc内にて
scrollTopの位置等の位置指定も試してみましたが、
scroll位置は常に一番上のままでした。
本件対応方法等について、ご教授いただけないでしょうか。
お手数をおかけしますが、よろしくお願いします。
回答1件
あなたの回答
tips
プレビュー