Browse Source

添加默认值和必填验证,设置日期限制

master
Default User 1 month ago
parent
commit
6bcc9c3516
  1. 22
      certificate.html

22
certificate.html

@ -422,7 +422,7 @@
<form id="certificateForm">
<div class="form-group">
<label for="subjectName">主体名称:</label>
<input type="text" id="subjectName" name="subjectName">
<input type="text" id="subjectName" name="subjectName" required>
</div>
<div class="form-group">
<label for="productName">产品名称:</label>
@ -434,11 +434,11 @@
</div>
<div class="form-group">
<label for="basis">承诺依据:</label>
<input type="text" id="basis" name="basis">
<input type="text" id="basis" name="basis" value="质量安全控制符合要求" required>
</div>
<div class="form-group">
<label for="origin">产地:</label>
<input type="text" id="origin" name="origin">
<input type="text" id="origin" name="origin" required>
</div>
<div class="form-group">
<label for="contact">联系方式:</label>
@ -446,7 +446,7 @@
</div>
<div class="form-group">
<label for="date">开具日期:</label>
<input type="date" id="date" name="date">
<input type="date" id="date" name="date" required>
</div>
<div class="form-group">
<label>手写签名:</label>
@ -709,9 +709,23 @@
});
});
// 设置日期输入框的默认值和最大值
function setupDateInput() {
const dateInput = document.getElementById('date');
if (dateInput) {
// 获取当前日期,格式为YYYY-MM-DD
const today = new Date().toISOString().split('T')[0];
// 设置默认值为今天
dateInput.value = today;
// 设置最大值为今天,只能选择今天或之前的日期
dateInput.max = today;
}
}
// 页面加载时加载保存的信息
window.onload = function() {
loadCertificate();
setupDateInput();
};
</script>
</body>

Loading…
Cancel
Save