- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:セレクトメニューの値を読み出す方法)
セレクトメニューの値を読み出す方法
このQ&Aのポイント
- セレクトメニューのoptionに設定した値を読み出す方法について解説します。
- JavaScriptを使用して、セレクトメニューの値を取得し、表示する方法をご紹介します。
- また、会員価格を計算して表示する機能も追加しています。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
function checkm(fObj){ price = fObj.options[fObj.selectedIndex].value; } この関数を読んだ後でデータを書き出す処理を入れないとダメだと思います。 document.write()でも良いのですが、書き出す位置をHTMLで作っておくといいんじゃないかな?と思います。 function checkm(fObj){ price = fObj.options[fObj.selectedIndex].value; document.getElementById('priceArea').innerHTML = price; } -中略- <div id="priceArea"></div> <form> <select onchange="checkm(this)"> <option value="20000">シルバー</option> <option value="30000">ゴールド</option> <option value="40000">プラチナ</option> </select> </form> </body> </html> こんな感じとか。