• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:この教えてgooで新規質問を登録するときにジャンルを絞り込む方法(再掲))

教えてgooで新規質問を登録するときにジャンルを絞り込む方法(再掲)

このQ&Aのポイント
  • ジャンルを絞り込んで新規質問を登録する方法について教えてください。
  • 教えてgooでの新規質問登録時に特定のジャンルに絞り込む方法を教えてください。
  • 新規質問を登録する際にジャンルを絞り込む方法について教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
  • BLUEPIXY
  • ベストアンサー率50% (3003/5914)
回答No.1

前に作ったのは使って頂けていないのですね、くすん(;´д⊂) でも、涙をこらえて作り直してみました。 変な県名がでるという症状についても、補強してみました。 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <html> <head> <meta HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=SHIFT_JIS"> <title>SELECT LIST で項目を絞り込む</title> <script type="text/javascript"> <!-- txt = {}; txt["初期"] = new Array("選択して下さい"); txt["関西"] = new Array("京都","大阪","兵庫","滋賀","三重","奈良","和歌山"); txt["中国"] = new Array("広島","山口","岡山","島根","鳥取"); txt["四国"] = new Array("愛媛","香川","徳島","高知"); txt["九州"] = new Array("福岡","佐賀","長崎","大分","熊本","宮崎","鹿児島"); function initMenu(){ var i; for (i=0; i<txt["初期"].length; i++){ document.FORM1.MENUB.options[i] = new Option(txt["初期"][i],txt["初期"][i]); } } function setSubMenu(area){ var i; for (i=0; i<document.FORM1.MENUB.length; i++){ document.FORM1.MENUB.options[i] = null; } document.FORM1.MENUB.length=0; for (i=0; i<txt[area].length; i++){ document.FORM1.MENUB.options[i] = new Option(txt[area][i],txt[area][i]); } } // --> </script> </head> <body onload="initMenu()"> <form name="FORM1"> <select name="MENUA" onchange="setSubMenu(this.value)"> <OPTION VALUE="初期">選択して下さい <OPTION VALUE="関西">関西 <OPTION VALUE="中国">中国 <OPTION VALUE="四国">四国 <OPTION VALUE="九州">九州 </select> <br> <select name="MENUB" > <OPTION VALUE="県">-- </select> </form> </body> </html>

参考URL:
http://okweb.jp/kotaeru.php3?q=1179729
tomofriend
質問者

お礼

いつもありがとうございます! この前教わったプログラムでいろいろといじってみたのですが、どうしてもわからない状態でお手上げでした。早速、今回教わりましたプログラムに書き換えると、見事完璧な動作をします。本当に本当に感謝いたします。ありがとうございました。