私は2つの選択があります。ユーザーがドロップダウン選択なしでフォームを送信すると、メッセージがDIVに表示されます。ユーザーが値を選択したときにdivを非表示にする(消える?)方法はありますか?
脚本:
$(document).ready(function () {
$("#go").click(function () {
if (document.getElementById('sel').selectedIndex == 0)
$("#msg").html("Please select 1");
if (document.getElementById('sel2').selectedIndex == 0)
$("#msg2").html("Please select 2");
});
});
形:
<form id="form1">
<div id="msg"></div>
<select id="sel">
<option value="">-- select --</option>
<option value="valor1">Valor 1</option>
<option value="valor2">Valor 2</option>
</select>
<div id="msg2"></div>
<select id="sel2">
<option value="">-- select --</option>
<option value="valor1">Valor 1</option>
<option value="valor2">Valor 2</option>
</select>
<input type="button" id="go" value="Go" />
</form>