#form-registry input:invalid .button
– это бессмысленный селектор. Input не может содержать внутри себя другие элементы.#form-registry input:invalid {
.button {
pointer-events: none;
}
}
#form-registry input:invalid {
&.button {
pointer-events: none;
}
}
#form-registry input:invalid + .button
Array.prototype.amount = function() {
return this.reduce((a, i) => a + Number(i), 0);
}
let nums = 123123;
let arr = `${nums}`.split('');
const sum1 = arr.slice(0, 3).amount();
const sum2 = arr.slice(3, 6).amount();
if (sum1 == sum2) {
console.log('сумма первых цифр равняется остальным трём');
} else {
console.log('нет, не равняется');
}
<link id="theme" href="templates/gor/css/light.css">
function setTheme(theme) {
document.getElementById('theme').setAttribute('href', `templates/gor/css/${theme}.css`);
}
$('.getlight').on('click', function () {
setTheme('light');
localStorage.setItem('selectedTheme', 'light'); // Запомнить
});
$('.getdark').on('click', function () {
setTheme('dark');
localStorage.setItem('selectedTheme', 'dark'); // Запомнить
});
const selectedTheme = localStorage.getItem('selectedTheme') ?? 'light';
setTheme(selectedTheme);
<div id="out"></div>
<input type="number" id="Rub" >
<input type="text" id="Usd">
<script>
const div = document.getElementById("out");
const input = document.getElementById("Rub");
const inputResult = document.getElementById("Usd");
input.addEventListener("keyup", function() {
inputResult.value = (input.value * 73.84)toFixed(5) + ' $';
out.innerText = (input.value * 73.84)toFixed(5) + ' $';
});
</script>