38676-vm/admin_php_toggle_fix.txt
2026-03-07 18:42:15 +00:00

25 lines
1020 B
Plaintext

function toggleUnitField(type) {
console.log('[DEBUG] toggleUnitField called for type:', type);
try {
const cb = document.getElementById('unit_can_be_' + type);
if (!cb) {
console.error('[DEBUG] Checkbox NOT found for type:', type);
return;
}
const isChecked = cb.checked;
console.log('[DEBUG] isChecked:', isChecked);
const resGrp = document.getElementById('group_' + type + '_res');
const amtGrp = document.getElementById('group_' + type + '_amt');
if (resGrp) {
resGrp.style.display = isChecked ? 'block' : 'none';
}
if (amtGrp) {
amtGrp.style.display = isChecked ? 'block' : 'none';
}
} catch (err) {
console.error('[DEBUG] Error in toggleUnitField:', err);
}
}