- ベストアンサー
selectボックスのプルダウンメニューを上方向へ表示する方法
すみません、どなたか教えて下さい。 selectボックスのプルダウンメニューを上方向へ表示することは可能でしょうか? ハンディーターミナル用に開発しているのですが、ページ下の方にあるプルダウンを選択すると1度ページ移動?するため、プルダウンのメニューが表示されず、2度選択しないといけません。 JavaScriptで対応可能でしょうか?それとも何か別の対策があれば教えて下さい、よろしくお願いします。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
JavaScriptではできません。 対処法としては、擬似的にHTMLでselectボックスを作って 展開させることでしょうね。
その他の回答 (1)
- hkd9001
- ベストアンサー率48% (99/204)
回答No.2
おはようございます。 …そうですか、ハンディ端末ですと、いろいろ制約があるから大変なんですね。以下、私の思いつきで申し訳ないですが、ご参考程度に: (1)もし、そのselectボックスの選択肢が3~4個であれば、ラジオボタンを2列くらいに配列して選ばせるという手もありますね。 (2)selectボックスのかわりに、「テキストボックス」の横に「ボタン」を2つ配置します。 そして JavaScriptで「左のボタンを押したら、次の候補がテキストボックスに表示される」「右のボタンを押したら、ひとつ前の候補がテキストボックスに表示される」という機能をもたせれば、プルダウンでのページ送りの影響を受けずに選択ができるのではないか、と ちょっと思いました。
お礼
ありがとうございます。 擬似的にHTMLでselectボックスを作って、、、 という作り方をしたことありませんが、作り方を調べて頑張って作ってみたいと思います!!