да отправляю форму, через XMLHttpReauest, responseType=json...
Тут интересный момент, через setAttribute в консоле в стилях уже те значения что мне и нужны. Но с сервера приходит ответ:
[{"fieldName":"fireball-color","fieldValue":"rgb(238, 72, 48)","errorMessage":"should be one of [#ee4830,#30a8ee,#5ce6c0,#e848d5,#e6e848]"}]
Я тут подумал не может ли быть проблема в тот момент когда я input-у присваиваю значение...
playerFireball.style.backgroundColor = playerFireball.style.backgroundColor || '#ee4830';
playerFireball.style.backgroundColor = '#ee4830';
- но даже если так, то input.value будет rgb(238, 72, 48)