0

jQueryを使用せずに、選択リストで現在選択されているオプションに基づいてボディクラスを変更するにはどうすればよいですか?

前もって感謝します!

4

1 に答える 1

0

これを試して

var ddl = document.getElementById("dropDownListID");
var optnValue = ddl.options[ddl.selectedIndex].text;
if(optnvalue == "something")
  document.body.className = "newClass";
else
  document.body.className = "otherClass";

アイデアは、オプション値を取得し、取得した値に基づいて body タグのクラスを変更することです

これには 、
オプション タグのテキストが含まれます。
<option value="1">something</option>
ddl.options[ddl.selectedIndex].textsomething
ddl.options[ddl.selectedIndex].value1

于 2013-02-20T06:52:22.243 に答える