33 lines
1.1 KiB
Smarty
Executable File
33 lines
1.1 KiB
Smarty
Executable File
<div id="reviewEditedVolumes">
|
|
<div class="row mt-2">
|
|
<div class="col-2">
|
|
<label for="reviewEditedVolume1">Begutachtet</label>
|
|
</div>
|
|
<div class="col-10">
|
|
<div class="form-check form-check-inline">
|
|
<input type="radio" name="checkType" id="reviewEditedVolume1" value="Ja" class="form-check-input"> bitte anhaken für "ja"
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<script>
|
|
let radioEditedVolumeWasChecked = false;
|
|
|
|
document.getElementById('reviewEditedVolume1').addEventListener('mousedown', function() {
|
|
// Status vor dem Klick speichern
|
|
radioEditedVolumeWasChecked = this.checked;
|
|
//console.log("in mousedown: " +radioEditedVolumeWasChecked);
|
|
});
|
|
|
|
document.getElementById('reviewEditedVolume1').addEventListener('click', function() {
|
|
if (radioEditedVolumeWasChecked) {
|
|
// Wenn bereits ausgewählt war, zurücksetzen
|
|
this.checked = false;
|
|
//console.log("in click: " +this.checked);
|
|
}
|
|
// Wenn nicht ausgewählt war, bleibt es ausgewählt (normales Radio-Button Verhalten)
|
|
//console.log("in click was selected: " +this.checked);
|
|
});
|
|
</script>
|