11 lines
415 B
JavaScript
11 lines
415 B
JavaScript
// For labels to update their state (css selectors based on the value attribute)
|
|
document.addEventListener('DOMContentLoaded', () => {
|
|
document.querySelectorAll('input').forEach(el => {
|
|
if (el.type !== 'checkbox') {
|
|
el.setAttribute('value', el.value);
|
|
el.addEventListener('change', () => {
|
|
el.setAttribute('value', el.value);
|
|
});
|
|
}
|
|
});
|
|
}); |