Browse Source

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

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

62
certificate.html

@ -421,33 +421,33 @@
<div class="modal-body">
<form id="certificateForm">
<div class="form-group">
<label for="subjectName">主体名称:</label>
<input type="text" id="subjectName" name="subjectName">
</div>
<div class="form-group">
<label for="productName">产品名称:</label>
<input type="text" id="productName" name="productName" required>
</div>
<div class="form-group">
<label for="weight">产品重量:</label>
<input type="text" id="weight" name="weight" required>
</div>
<div class="form-group">
<label for="basis">承诺依据:</label>
<input type="text" id="basis" name="basis">
</div>
<div class="form-group">
<label for="origin">产地:</label>
<input type="text" id="origin" name="origin">
</div>
<div class="form-group">
<label for="subjectName">主体名称:</label>
<input type="text" id="subjectName" name="subjectName" required>
</div>
<div class="form-group">
<label for="productName">产品名称:</label>
<input type="text" id="productName" name="productName" required>
</div>
<div class="form-group">
<label for="weight">产品重量:</label>
<input type="text" id="weight" name="weight" required>
</div>
<div class="form-group">
<label for="basis">承诺依据:</label>
<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" required>
</div>
<div class="form-group">
<label for="contact">联系方式:</label>
<input type="tel" id="contact" name="contact" required pattern="^1[3-9]\d{9}$" title="请输入11位手机号码">
</div>
<div class="form-group">
<label for="date">开具日期:</label>
<input type="date" id="date" name="date">
</div>
<div class="form-group">
<label for="date">开具日期:</label>
<input type="date" id="date" name="date" required>
</div>
<div class="form-group">
<label>手写签名:</label>
<div class="signature-container">
@ -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