Assiduites : justi journees entieres

This commit is contained in:
Iziram 2023-09-18 17:42:05 +02:00
parent 1b5abaf31e
commit 6d9d625b2e
1 changed files with 7 additions and 6 deletions

View File

@ -19,7 +19,7 @@
<div class="justi-label">
<legend for="justi_date_debut" required>Date de début</legend>
<input type="datetime-local" name="justi_date_debut" id="justi_date_debut">
<span>Journée entière</span> <input type="checkbox" name="justi_journee" id="justi_journee">
<span>Journée(s) entière(s)</span> <input type="checkbox" name="justi_journee" id="justi_journee">
</div>
<div class="justi-label" id="date_fin">
<legend for="justi_date_fin" required>Date de fin</legend>
@ -221,21 +221,22 @@
function dayOnly() {
if (document.getElementById('justi_journee').checked) {
document.getElementById("date_fin").style.display = "none";
document.getElementById("justi_date_debut").type = "date"
document.getElementById("justi_date_fin").type = "date"
} else {
document.getElementById("date_fin").style.display = "block";
document.getElementById("justi_date_debut").type = "datetime-local"
document.getElementById("justi_date_fin").type = "datetime-local"
}
}
function getDates() {
if (document.getElementById('justi_journee').checked) {
const date_str = document.getElementById("justi_date_debut").value
const date_str_deb = document.getElementById("justi_date_debut").value
const date_str_fin = document.getElementById("justi_date_debut").value
return {
"deb": `${date_str}T${assi_morning}`,
"fin": `${date_str}T${assi_evening}`,
"deb": `${date_str_deb}T${assi_morning}`,
"fin": `${date_str_fin}T${assi_evening}`,
}
}