- ベストアンサー
追加メニューに関する質問
- 「追加メニュー(?)」について心配している質問者がいます。
- 質問者は追加メニューが正常に動作するものの、隠れているテキストの位置が固定されていることに気付きました。
- 質問者は、追加メニューを非表示にすると、上部のフォームとテキストの間に間ができてしまうことに不満を感じています。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
意図と合えばいいのですが、 以下のコードを参考にしてみてください。 ------------------------------------------------------------ <html> <head> <script language="JavaScript"> function test () { if(document.getElementById("SHOW").style.display == "none") { document.getElementById("SHOW").style.display = "block"; document.frm.btn.value = " オプション >> "; } else { document.getElementById("SHOW").style.display = "none"; document.frm.btn.value = " オプション << "; } } </script> </head> <body> <form name="frm"> <input type="checkbox"> 通常オプション <br> <input type="button" name="btn" value=" オプション >> " onClick="test();"> <div id="SHOW" style="display: none;"> 追加オプション: <br> <select name="sel"> <option> 1111 </option> <option> 2222 </option> <option> 3333 </option> </select> </div> <hr /> ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ </form> </body> </html>
お礼
わざわざ以前の質問を確認してそれにあわせてまでくれて、更にちょうど自分の意図にぴったり合っています。すばやいお返事、ありがとうございます!