我有以下形式:隐藏,如果选定的选项值为null提交按钮
var x = document.getElementById("submit-button");
if (x.selectedIndex.value == null) {
$("#submit-button").css("display","none");
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<form>
<select>
<option disabled selected>Select colour</option>
<option value="Orange">Orange</option>
<option value="Apple">Apple</option>
<option value="Lemon">Lemon</option>
</select>
<button id="submit-button" type="submit">Click</button>
</form>
如果下拉的选择的指标是没有价值的残疾人占位符选项,我想隐藏提交按钮。只要选择一种颜色,我想再次显示按钮。
任何帮助将不胜感激。
可能重复[隐藏提交按钮直到窗体有效](http://stackoverflow.com/questions/11690947/hide-submit-button-until-form-is-valid) –