【发布时间】:2020-01-12 16:48:35
【问题描述】:
我有输入字段,其中 3 个是只读的。我想检查其中一个只读的值。如果存在,则应启用提交按钮,如果不存在,则保持禁用状态。
当值出现在字段actual_operation_date 中时,如何使函数工作。
问题是我收到一个错误,表明我的功能不正确。
HTML
<div class="item form-group">
<label for="ActuallOperationDate" class="control-label col-md-3">Actuall Operation Date</label>
<div class="col-md-6 col-sm-6 col-xs-12">
<input class="form-control col-md-7 col-xs-12" id="Actuall_Operation_Date" name="Actuall_Operation_Date" readonly />
</div>
</div>
提交按钮
<button type="submit" value="Create" id="activeMe" class="btn btn-success" disabled>Submit</button>
Javascript
function activeMe() {
var ac_opDate = $('#Actuall_Operation_Date').val();
if (ac_opDate != null) {
$('#activeMe').attr('disabled', 'disabled');
//document.getElementById("activeMe").disabled = true;
}
else {
$('#activeMe').removeAttr('disabled');
// document.getElementById("activeMe").disabled = false;
}
}
【问题讨论】:
-
我已经更新了下面帖子中的 JavaScript 函数,它可以按预期工作,希望对您有所帮助。
标签: javascript c# asp.net-mvc