This question is in reference to Atlassian Documentation: How to hide elements in Confluence using CSS or JavaScript
I wrote some Javascript to show/hide the due date field based on a custom field checkbox I called hard deadline. This worked fine but I wanted to change it to radio buttons so I removed the code from the description except the field still appears/disappears based on the click of the checkbox... Very strange indeed!
Has anyone encountered this? Or does anyone have any thoughts? Any help would be greatly appreciated.
Here's the code:
/*
<script type="text/javascript">
deadline= document.getElementsByName('customfield_10406')[0];
if (deadline) {
deadline.addEventListener('click', function() {
target = document.getElementById('duedate');
trigger = document.getElementById('duedate-trigger');
// Hide the target field depending on whether checkbox is checked
if (deadline.checked) target.style.display='none', trigger.style.display='none', target.value="";
else {
target.style.display='initial', trigger.style.display='initial';
}
});
}
</script>
*/