Witam.
Zwracam się do szacownego forum o pomoc, ponieważ funkcja nie zmienia koloru przycisku (ms Edge) w takim oto kodzie
<html lang="pl">
<head>
<meta charset="utf-8" />
<style>
body{display:flex;align-items:center;justify-content:center;}
body{height:96.5vh;border:2px solid black;border-radius:4px;}
button{width:14vw;height:9vh;font:24px italic arial,serif;border-radius:4px;}
button{cursor: pointer;color:white;}
</style>
</head>
<body>
<button style="background-color:darkRed;">Test</button>
<button onClick="start();">Zmień kolor</button>
<script>
function start(){
let przycisk = document.querySelectorAll("BUTTON")[0];
//jesli ma kolor czerwony
for(let i = 0; i < (przycisk.style.backgroundColor == 'darkRed') ; i++){
setTimeout(function(){
przycisk.style.backgroundColor = 'darkBlue';},200);}
//jesli ma kolor niebieski
for(let i = 0; i < (przycisk.style.backgroundColor == 'darkBlue') ; i++){
setTimeout(function(){
przycisk.style.backgroundColor = 'darkRed';},200);}}
</script>
</body>
</html>
Jak żyć?