【发布时间】:2017-01-10 10:23:40
【问题描述】:
这是我的代码,我希望当我提交表单并且单选按钮未选中时,它应该将单选按钮轮廓更改为红色。如何更改轮廓 单选按钮的颜色?
$('#btn').click(function () {
if ($('input[name=gender]:checked').length <= 0) {
$("#bordergen").css('border-color', 'red');
}
else {
$("#bordergen").css('border-color', '#ccc');
}
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div class="form-group">
<label class="col-md-3 col-sm-3 col-xs-12 control-label">Gender<span class="required">*</span></label>
<div class="col-md-9 col-sm-9 col-xs-12">
<div class="radio">
<label>
<input id="bordergen" type="radio" class="flat" required='required' value="Man" name="gender">
Man
</label>
</div>
<div class="radio">
<label>
<input id="bordergen" type="radio" class="flat" required='required' value="Women" name="gender">
Woman
</label>
</div>
</div>
</div>
<div class="form-group">
<div class="col-md-6 col-sm-6 col-xs-12 col-md-offset-3">
<input type='submit' id="btn" name='btn' value='Submit' class="btn btn-success" />
</div>
</div>
【问题讨论】:
标签: jquery html css validation