5 つの項目 (widget1、widget2、widget3 など) と対応する値 (価格) を含む単純なドロップダウン メニューを作成する必要があります。ユーザーがウィジェットを選択した後に「価格ボタン」をクリックすると、テキスト ボックスに価格が表示される必要があります。これは他のスニペットから引っ張ってきたものですが、テキスト領域に挿入するための「var x」の後の 2 番目の部分がわかりません。
function displayResult()
{
var x=document.getElementById("dropdown").value;
}
そしてhtml...
<form action="">
<select id="dropdown" >
<option value="$1">widget1</option>
<option value="$2">widget2</option>
<option value="$3">widget3</option>
<option value="$4">widget4</option>
</select>
<button type="button" onclick="displayResult()">Price</button>
</form>
<textarea = id="showprice" size="10" maxlength="10"></textarea>
私が見つけたほとんどの例では、ドロップダウンが選択された後にテキスト ボックスが変更されます。ボタンをクリックした後に機能する必要があります。ありがとう