私は少し潜んでいて、答えを見つけることができませんでした。基本的に、ドロップダウンメニューに変えてコードを実行したいボタンがたくさんありますonChange
。しかし、私はJavaScriptが初めてで、これがどのように機能するかを理解するのに苦労しています. ある程度は機能しましたが、複数のオプションで機能させることはできませんでした。ここに私が持っているものがあります:
<button class="lightbutton" onclick="lightswitch(1,true);lightswitch(2,true);lightswitch(3,true);">
All lights on</button>
<button class="lightbutton" onclick="lightswitch(1,false);lightswitch(2,false);lightswitch(3,false);">
All lights off</button>
私はこれを行うことでライトをオンにしました:
<form name="functions">
<select name="jumpmenu" onChange="lightswitch(1,true);lightswitch(2,true);lightswitch(3,true);">
<option>LightFunctions</option>
<option value="*";>Light 1 On</option>
<option value="*";>Light 1 Off</option>
</select>
</form>
これで、これが機能する理由がわかりました。変化するたびにすべてのライトをオンにするように指示しているだけです。しかし、「onChange」を変更して、選択したオプションを取得するにはどうすればよいですか?
私はいくつかのJSが欠けていると思いますが、不明です。
助けてくれてありがとう。