c.g*_*rey -3 html javascript jquery
如何验证HTML <input type='date'/>比今天更大?
以下是我的代码:
<div class="form-group">
<label class="col-sm-2" for='id_dateOfBirth'>Birth Date </label>
<div class="col-sm-10">
<input class='form-control' name="dateOfBirth" id='id_dateOfBirth' type='date'>
</div>
Run Code Online (Sandbox Code Playgroud)
我想使用JavaScript检查日期是否比今天更大.
小智 8
我从你的问题中理解的是 - "在发布表格之前,你想检查DOB字段的日期是否必须不超过今天的日期." 如果这是正确的,那么试试这个,希望这个帮助 -
<script type="text/javascript">
function checkDOB() {
var dateString = document.getElementById('id_dateOfBirth').value;
var myDate = new Date(dateString);
var today = new Date();
if ( myDate > today ) {
$('#id_dateOfBirth').after('<p>You cannot enter a date in the future!.</p>');
return false;
}
return true;
}
</script>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
27031 次 |
| 最近记录: |