jQuery 是一个快速、小巧且功能丰富的 JavaScript 库,它简化了 HTML 文档遍历、事件处理、动画和 Ajax 交互。日期格式验证是指检查用户输入的日期是否符合特定的格式要求。
以下是一个使用正则表达式进行日期格式验证的示例:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>jQuery 日期格式验证</title>
<script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>
</head>
<body>
<form id="dateForm">
<label for="dateInput">请输入日期 (YYYY-MM-DD):</label>
<input type="text" id="dateInput" name="dateInput">
<button type="submit">提交</button>
</form>
<script>
$(document).ready(function() {
$('#dateForm').submit(function(event) {
event.preventDefault();
var dateInput = $('#dateInput').val();
var datePattern = /^\d{4}-\d{2}-\d{2}$/;
if (!datePattern.test(dateInput)) {
alert('日期格式不正确,请输入 YYYY-MM-DD 格式的日期。');
} else {
alert('日期格式正确!');
// 继续处理表单提交
}
});
});
</script>
</body>
</html>
keyup
或 change
事件来实现实时验证。通过以上方法,可以有效地进行日期格式验证,确保用户输入的日期符合要求。
领取专属 10元无门槛券
手把手带您无忧上云