14 lines
642 B
JavaScript
14 lines
642 B
JavaScript
|
|
|
|
function handleSelectCollapse(elementSelect) {
|
|
let optionSelected = document.querySelectorAll(elementSelect).querySelector('option:selected');
|
|
optionSelected.text(optionSelected.getAttribute(attrTextCollapsed));
|
|
optionSelected.classList.remove(flagExpanded);
|
|
optionSelected.classList.add(flagCollapsed);
|
|
}
|
|
function handleSelectExpand(elementSelect) {
|
|
let optionSelected = document.querySelectorAll(elementSelect).querySelector('option:selected');
|
|
optionSelected.text(optionSelected.getAttribute(attrTextExpanded));
|
|
optionSelected.classList.remove(flagCollapsed);
|
|
optionSelected.classList.add(flagExpanded);
|
|
} |