3つのアイテムを含むドロップダウンのあるページがあります:
<select name="orderOption" id="orderOption">
<option value="1">Item 1</option>
<option value="2">Item 2</option>
<option value="3">Item 3</option>
</select>
現在、その選択に基づいて、適切なクラスで div を表示または非表示にする Javascript があります。
function orderOptionChanged() {
var e = document.getElementById("orderOption");
var orderOption = e.options[e.selectedIndex].value;
if (orderOption == "1") {
$('.OrderOption1').show();
$('.OrderOption2,.OrderOption3,').hide();
}
これは 3 つだけで問題なく動作しますが、現在は 25 個が必要です。すべてを書き出すことなく、1 つのオプションのみを選択する方法が必要です。私はこれまで Javascript を扱ったことがなかったので、これは私にとってまったく新しいことです。